สารบัญ:

การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards เซนเซอร์: 7 ขั้นตอน
การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards เซนเซอร์: 7 ขั้นตอน

วีดีโอ: การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards เซนเซอร์: 7 ขั้นตอน

วีดีโอ: การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards เซนเซอร์: 7 ขั้นตอน
วีดีโอ: Coursera course about IoT using the 64bit Qualcomm Dragonboard 410c 2024, พฤศจิกายน
Anonim
การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors
การสื่อสาร Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors

O objetivo desse tutorial é mostrar as etapas necessárias para Configurar oambiente de desenvolvimento, de modo que seja possível comunicar com a Dragonboard 410c คอมพิวเตอร์ คอมพิวเตอร์ / โน๊ตบุ๊ค ใช้งานร่วมกันได้ Serial.

ขั้นตอนที่ 1: ข้อกำหนดเบื้องต้น:

Os pré requisitos são:

ฮาร์ดแวร์

  • (1) คอมพิวเตอร์/โน้ตบุ๊ก
  • (1) ดราก้อนบอร์ด 410c (ลูกศร)
  • (1) 96boards เซ็นเซอร์ชั้นลอย (ลูกศร)
  • (1) Cabo micro-USB (อเมซอน)

ซอฟต์แวร์

  • ลูกค้าซีเรียล;
  • Linux Linaro พื้นฐานจาก Debian

ขั้นตอนที่ 2: Plugando O 96boards เซ็นเซอร์ Mezzanine และ Dragonboard 410c

Plugando O 96boards เซนเซอร์ Mezzanine บน Dragonboard 410c
Plugando O 96boards เซนเซอร์ Mezzanine บน Dragonboard 410c

เซนเซอร์ชั้นลอย (Mezzanine) และ Dragonboard 410c (DB410c)

O Mezzanine funciona como um shield สำหรับ Dragonboard 410c, อนุญาตให้ใช้ฮาร์ดแวร์ซ้ำ Além disso, utiliza conectores padrão para sensores, atuadores e inputs da família Grove.

ขั้นตอนที่ 3: Preparando O Ambiente Na Máquina Host

การเตรียมการสำหรับสภาพแวดล้อมของ desenvolvimento ไม่มีโฮสต์ประกอบด้วยการกำหนดค่าและไคลเอนต์ซีเรียลสำหรับการเข้าถึง Dragonboard 410c

มีอยู่หลากหลายโปรแกรม com função de cliente serial disponíveis na Internet, segue abaixo um guia para Windows e Linux:

Windows

O Putty é um programa para emulação de terminais que suporta protocolos Raw, Telnet, Rlogin, SSH และ Serial.

ดาวน์โหลด Faça versão versão e instale na sua máquina host.

ลินุกซ์

สำหรับ acessar porta serial no Linux, vamos usar หรือ software GNU Screen

Seguem os passos สำหรับ instalação em sistemas com:

APT-GET:

หน้าจอติดตั้ง apt-get

ยำ:

ยำหน้าจอติดตั้ง

ติดตั้งบนไคลเอนต์ซีเรียลบนโฮสต์ podemos พิจารณา que o Ambiente está preparado para comunicar com Dragonboard 410c ผ่านทางซีเรียล

ไม่มีขั้นตอน vamos entender como fazer a conexão física entre o Host e o Alvo.

ขั้นตอนที่ 4: Conexão Serial Entre a Dragonboard 410c E O Host

Conexão Serial Entre a Dragonboard 410c EO Host
Conexão Serial Entre a Dragonboard 410c EO Host
Conexão Serial Entre a Dragonboard 410c EO Host
Conexão Serial Entre a Dragonboard 410c EO Host

Um dos recursos oferecidos pelo Mezzanine é หรือ conversor USB para Serial.

ระบบปฏิบัติการ จำเป็น สำหรับ usar หรือ ตัวแปลง usb-serial é:

  1. ตัวระบุหรือ USBSerial no Mezzanine;
  2. Plugar o micro-USB ไม่มี Mezzanine;
  3. Plugar o USB ไม่มีโฮสต์

ขั้นตอนที่ 5: Identificando Qual Porta Serial Foi Aberta No Host

Identificando Qual Porta Serial Foi Aberta ไม่มีโฮสต์
Identificando Qual Porta Serial Foi Aberta ไม่มีโฮสต์
Identificando Qual Porta Serial Foi Aberta ไม่มีโฮสต์
Identificando Qual Porta Serial Foi Aberta ไม่มีโฮสต์

สรุปเป็น etapas anteriores com sucesso, o próximo passo é identificar a nível de sistema Operacional qual porta serial foi aberta no Host. Segue abaixo หรือ caminho para fazer essa identificação no Windows และ Linux:

Windows

รหัสประจำตัวสำหรับพอร์ตอนุกรม ใช้งานได้จริง ไม่มี Windows, พื้นฐาน, ข้อมูลทั่วไป และ อื่นๆ เพิ่มเติม

ลินุกซ์

ไม่มีลินุกซ์, o comando utilizado para identificar qual porta serial está sendo usada na comunicação entre o host e alvo é o dmesg Para filtrar a pesquisa, iremos passar o parâmetro " | grep tty":

dmesg | grep tty

[0.000000] คอนโซล [tty0] เปิดใช้งาน [0.654581] 0000:00:03.3: ttyS0 ที่ I/O 0x1830 (irq = 17, base_baud = 115200) คือ 16550A [4855.339254] usb 3-1: FTDI USB Serial Device converter ต่ออยู่ ถึง ttyUSB0

ขั้นตอนที่ 6: Acessando a Dragonboard 410c ผ่าน Serial Usando Windows

ใช้งาน Dragonboard 410c ผ่าน Serial Usando Windows
ใช้งาน Dragonboard 410c ผ่าน Serial Usando Windows
ใช้งาน Dragonboard 410c ผ่าน Serial Usando Windows
ใช้งาน Dragonboard 410c ผ่าน Serial Usando Windows
ใช้งาน Dragonboard 410c ผ่าน Serial Usando Windows
ใช้งาน Dragonboard 410c ผ่าน Serial Usando Windows

สำหรับอุปกรณ์เสริม Dragonboard 410c พร้อมใช้งาน Host com ระบบปฏิบัติการ Windows, vamos ใช้งานหรือซอฟต์แวร์ Putty

จำเป็นสำหรับการกำหนดค่า uma nova conexão serial no Putty:

  1. Abrir o Putty (ภาพที่ 1)
  2. ทางเลือกอื่นๆ Serial em Connection type (ภาพที่ 2)
  3. Preencher o Serial line e Speed com เป็นข้อมูลการติดต่อสื่อสาร (imagem 3)
  4. Clique em Open para iniciar a sessão (ภาพที่ 4)
  5. Tecle ป้อนพารามิเตอร์ o terminal (imagem 5)

ข้อสังเกต:

  • ความเร็วในการเชื่อมต่อสำหรับ Dragonboard 410c ผ่าน Serial é 115200 bps;
  • Para esse แบบอย่าง, vamos พิจารณา a porta COM9 como ativa para comunicação.

ขั้นตอนที่ 7: Acessando a Dragonboard 410c ผ่าน Serial Usando Linux

Vamos ใช้ o mesmo conceito de passar และ Porta e Velocidade como parâmetro para iniciar uma conexão serial.

Lembrando que a velocidade usada para comunicar com a Dragonboard 410c é 115200 bps.

หน้าจอ

หน้าจอ PORTA VELOCIDADE

Para fazer a comunicação no Linux, precisa ser com permissão root.

พิจารณา porta /dev/ttyUSB0, temos:

หน้าจอ sudo /dev/ttyUSB0 115200

O resultado é o acesso ao terminal do sistema:

root@linaro-a:

ไดก้า:

O mesmo ให้บริการสำหรับ macOS de macOS

หน้าจอ /dev/tty.usbsrial-08-15 115200

แนะนำ: