Daftar Isi:

Komunikasi Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: 7 Langkah
Komunikasi Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: 7 Langkah

Video: Komunikasi Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: 7 Langkah

Video: Komunikasi Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors: 7 Langkah
Video: Case para Raspberry, fabricado pela Phoenix Contact 2024, November
Anonim
Komunikasi Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors
Komunikasi Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors

Lihat tutorial yang paling lengkap sebagai langkah-langkah yang diperlukan untuk konfigurasi dari lingkungan desenvolvimento, de modo que seja possível comunicar com a Dragonboard 410c através de um computador / notebook usando komunikasi Serial.

Langkah 1: Pra Persyaratan:

Os pré requisitos são:

Perangkat keras

  • (1) Computador/Notebook
  • (1) Dragonboard 410c (Panah)
  • (1) 96boards sensor mezzanine (Panah)
  • (1) Cabo micro-USB (Amazon)

Perangkat lunak

  • Serial Klien;
  • Linux Linaro baseado em Debian.

Langkah 2: Plugando O 96boards Sensors Mezzanine Na Dragonboard 410c

Plugando O 96boards Sensor Mezzanine Na Dragonboard 410c
Plugando O 96boards Sensor Mezzanine Na Dragonboard 410c

Sebuah primeira etapa melakukan proses plugar o 96boards sensor mezzanine (Mezzanine) dan Dragonboard 410c (DB410c).

O Mezzanine funciona como um shield untuk Dragonboard 410c, permitindo expandir mais recursos de hardware. Além disso, utiliza conectores padrão para sensores, tuaadores e inputs da família Grove.

Langkah 3: Persiapan O Ambiente Na Máquina Host

Persiapan untuk desenvolvimento tidak ada Host terdiri dari konfigurasi dan serial klien untuk mengakses Dragonboard 410c.

Ada berbagai program sebagai hiburan untuk klien serial disponíveis di Internet, segue abaixo um guia untuk Windows dan Linux:

jendela

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

Unduh Faa ltima versão e instale na sua máquina host.

Linux

Para acessar porta serial no Linux, vamos usar o software GNU Screen.

Seguem os passos para instalação em sistemas com:

APT-GET:

layar instal apt-get

YUM:

layar instal yum

Lakukan instalasi klien serial dengan host yang berbeda, pertimbangkan permintaan lingkungan dan persiapan untuk berkomunikasi dengan Dragonboard 410c melalui serial.

Tidak ada penjelasan lebih lanjut tentang como fazer a conexão física entre o Host e o Alvo.

Langkah 4: 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
Conexão Serial Entre a Dragonboard 410c EO Host

Um dos recursos oferecidos pelo Mezzanine é o konverter USB untuk Serial.

Os passos necessários para usar o conversor usb-serial é:

  1. Identitas o USBSerial no Mezzanine;
  2. Plugar atau micro-USB tanpa Mezzanine;
  3. Plugar atau USB tanpa Host.

Langkah 5: Identificando Qual Porta Serial Foi Aberta No Host

Identificando Qual Porta Serial Foi Aberta No Host
Identificando Qual Porta Serial Foi Aberta No Host
Identificando Qual Porta Serial Foi Aberta No Host
Identificando Qual Porta Serial Foi Aberta No Host

Selesaikan sebagai etapas anteriores com sucesso, o próximo passo é identificar a nível de sistema operacional qual porta serial foi aberta no Host. Segue abaixo o caminho para fazer essa identificação tidak ada Windows dan Linux:

jendela

Para identificar o ID da porta serial que foi aberta no Windows, basta acessar o gerenciador de dispositivos e em seguir expandir a aba Portas (COM e LPT).

Linux

Tidak ada Linux, 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 | terima kasih

[0,000000] console [tty0] diaktifkan [0.654581] 0000:00:03.3: ttyS0 pada I/O 0x1830 (irq = 17, base_baud = 115200) adalah 16550A [4855.339254] usb 3-1: FTDI USB Serial Device converter sekarang terpasang ke ttyUSB0

Langkah 6: Acessando a Dragonboard 410c Melalui Serial Usando Windows

Acessando a Dragonboard 410c Melalui Serial Usando Windows
Acessando a Dragonboard 410c Melalui Serial Usando Windows
Acessando a Dragonboard 410c Melalui Serial Usando Windows
Acessando a Dragonboard 410c Melalui Serial Usando Windows
Acessando a Dragonboard 410c Melalui Serial Usando Windows
Acessando a Dragonboard 410c Melalui Serial Usando Windows

Untuk mengakses Dragonboard 410c através de um Host sistem operasi Windows, vamos menggunakan perangkat lunak Putty.

Passos necessários para configurar uma nova conexão serial no Putty:

  1. Singkat o Putty (gambar 1)
  2. Pilih salah satu Serial em Jenis sambungan. (gambar 2)
  3. Preencher o Serial line e Speed com as informações de comunicação (imagem 3)
  4. Clique em Open para iniciar a sessão (imagem 4)
  5. Tecle Enter para aparecer o terminal (imagem 5)

Pengamatan:

  • Kecepatan tinggi untuk mengakses Dragonboard 410c melalui Serial é 115200 bps;
  • Para esse exemplo, vamos mempertimbangkan porta COM9 como ativa para comunicação.

Langkah 7: Acessando a Dragonboard 410c Melalui Serial Usando Linux

Vamos usar o mesmo conceito de passar a 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.

Layar

layar PORTA VELOCIDADE

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

Pertimbangkan dan lakukan porta /dev/ttyUSB0, temos:

layar sudo /dev/ttyUSB0 115200

O resultado é o acesso ao terminal lakukan sistema:

root@linaro-a:

Dika:

O mesmo melayani para usuários de macOS.

layar /dev/tty.usbserial-08-15 115200

Direkomendasikan: