Kazalo:

Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Senzorji: 7 korakov
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Senzorji: 7 korakov

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Senzorji: 7 korakov

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Senzorji: 7 korakov
Video: Visualizando os bytes da comunicação serial do arduino e ESP32 com um analisador lógico. 2024, November
Anonim
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors

O objektivu desse tutorial é mostrar as etapas neophodárias para configurar o ambiente de desenvolvimento, de modo que seja possível comunicar com a Dragonboard 410c através de um computador / notebook usando comunicação Serial.

1. korak: Pré Requisitos:

Os pré requisitos são:

Strojna oprema

  • (1) Računalnik/prenosnik
  • (1) Dragonboard 410c (puščica)
  • (1) Mezzanin s 96 ploščami (puščica)
  • (1) Cabo mikro-USB (Amazon)

Programska oprema

  • Cliente Serial;
  • Linux Linaro baseado v Debianu.

2. korak: Senzorji plošč Plugando O 96 Mezzanine Na Dragonboard 410c

Senzorji za plošče Plugando O 96 Mezzanine Na Dragonboard 410c
Senzorji za plošče Plugando O 96 Mezzanine Na Dragonboard 410c

Primarna enota za obdelavo in priključitev senzorjev na 96 plošč v mezzaninu (Mezzanine) na Dragonboard 410c (DB410c).

O Mezzanine funkciji, kot je ščit za Dragonboard 410c, dovolite, da razširite več možnosti strojne opreme. Além disco, utiliza conectores padrão para sensores, atuadores e inputs da família Grove.

3. korak: Priprava gostitelja O Ambiente Na Máquina

Priprava do ambiente de desenvolvimento no Host je sestavljena iz konfiguracije za serijsko serijo za stranke Dragonboard 410c.

Existem diversos programmas com função de cliente serijski disponíveis na internetu, segue abaixo um guia za Windows e Linux:

Windows

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

Najnovejši prenos najnovejše različice in namestitve gostitelja.

Linux

Če potrebujete serijsko prenosno različico brez Linuxa, uporabite programsko opremo GNU Screen.

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

APT-GET:

apt-get namestitveni zaslon

YUM:

yum zaslon za namestitev

Če namestite serijsko serijo na glavnem gostitelju, nastavite premislek o ambienti ali pripravite za komunikacijo z Dragonboardom 410c prek serijske serije.

No próximo passo vamos entender como fazer a conexão física entre o Host e o Alvo.

4. korak: Conexão Serial Entre a Dragonboard 410c E O gostitelj

Conexão Serial Entre a Dragonboard 410c E O gostitelj
Conexão Serial Entre a Dragonboard 410c E O gostitelj
Conexão Serial Entre a Dragonboard 410c E O gostitelj
Conexão Serial Entre a Dragonboard 410c E O gostitelj

Ponovno se prikažejo mezzanine in pogovor USB za serijski prenos.

Os passos needários para usar o converor usb-serial é:

  1. Identifikator o USBSerial no Mezzanine;
  2. Vtičnik ali mikro-USB brez medetaže;
  3. Vtičnik ali USB brez gostitelja.

5. korak: 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

Após ter concuído as etapas anteriores com sucesso, o próximo passo é identificar a nível de sistem operational qual porta serial foi aberta no Host. Preberite več o caminho za fazer ali identifikacijo Windows in Linux:

Windows

Za identifikacijo ID -ja za serijsko serijo Que foi aberta no Windows, basta acessar o gerenciador de dispositivos e em seguir expandir a aba Portas (COM e LPT).

Linux

No Linux, ali 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] konzola [tty0] omogočena [0.654581] 0000: 00: 03.3: ttyS0 pri V/I 0x1830 (irq = 17, base_baud = 115200) je 16550A [4855.339254] usb 3-1: pretvornik serijske naprave FTDI USB je zdaj priključen na ttyUSB0

6. korak: Dostop do programa Dragonboard 410c prek serijskega sistema Windows Usando

Pridobite Dragonboard 410c prek serijskega sistema Windows
Pridobite Dragonboard 410c prek serijskega sistema Windows
Pridobite Dragonboard 410c prek serijskega sistema Windows
Pridobite Dragonboard 410c prek serijskega sistema Windows
Pridobite Dragonboard 410c prek serijskega sistema Windows
Pridobite Dragonboard 410c prek serijskega sistema Windows

Za dostop do sistema Dragonboard 410c, nameščenega v operacijskem sistemu Windows, uporabite programsko opremo Putty.

Potreben passos za konfiguracijo uma nova conexão serijsko brez kita:

  1. Abrir o Putty (imagem 1)
  2. Izberite in izberite serijsko vrsto povezave. (imagem 2)
  3. Preencher o serijski liniji e Speed com kot informações de comunicação (imagem 3)
  4. Clique em Open para iniciar a sessão (imagem 4)
  5. Tecle Enter para apacer ali terminal (imagem 5)

Opazovanja:

  • Velocidade padrão para accessor a Dragonboard 410c prek Serial é 115200 bps;
  • Para esse exemplo, vamos obzir porta COM9 como ativa para comunicação.

7. korak: Pridobite Dragonboard 410c prek serijskega Usando Linuxa

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 in 115200 bps.

Zaslon

zaslon PORTA VELOCIDADE

Če želite, da ni komunikacijskega operacijskega sistema Linux, ni na voljo korenskega dovoljenja.

Razmislite o porta /dev /ttyUSB0, temo:

sudo screen /dev /ttyUSB0 115200

O rezultatu ali o priključku na terminal do sistema:

root@linaro-a:

Dica:

O mesmo služi za uporabo v sistemu macOS.

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

Priporočena: