Innehållsförteckning:

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

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

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

O objetivo desse tutorial é mostrar as etapas needsárias fora configurar o ambiente de desenvolvimento, de modo que seja eventual comunicar com a Dragonboard 410c através de um computador / notebook usando comunicação Serial.

Steg 1: Pré Requisitos:

Os pré requisitos são:

Hårdvara

  • (1) Computador/Notebook
  • (1) Dragonboard 410c (pil)
  • (1) 96boards sensorer mezzanine (pil)
  • (1) Cabo mikro-USB (Amazon)

programvara

  • Cliente Serial;
  • Linux Linaro baserar sig på Debian.

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

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

En primär process för att plugga in 96boards sensorer mezzanine (mezzanine) och Dragonboard 410c (DB410c).

O Mezzanine funciona como um shield for a Dragonboard 410c, allowindo expandary mais recursos de hardware. Além disso, utiliza conectores padrão para sensores, atuadores e inputs da família Grove.

Steg 3: Preparando O Ambiente Na Máquina Host

En förberedelse för ambiente de desenvolvimento no Host består av konfigurationer för seriella serier för en Dragonboard 410c.

Existem diversos programas com função de cliente serial disponíveis on Internet, segue abaixo um guia for Windows and Linux:

Windows

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

Det går att ladda ner den senaste versionen och installera den som en värd.

Linux

För att få tillgång till en seriell ingen Linux, kan du använda programvaran GNU Screen.

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

APT-GET:

apt-get installationsskärm

YUM:

yum installera skärmen

Vi kan installera en seriell serie med en värd, som kan övervägas för att kunna förberedas för en combo med en Dragonboard 410c via serie.

Ingen programvara kan vara en del av en e -postadress för Host e o Alvo.

Steg 4: Conexão Serial Entre a Dragonboard 410c E O Host

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

Om dos recursos oferecidos for Mezzanine é o conversor USB para Serial.

Os passos nödvändigt för usar eller omvandlare usb-serie:

  1. Identificar o USBSerial no Mezzanine;
  2. Pluggar eller mikro-USB utan mezzanin;
  3. Plugg o USB ingen värd.

Steg 5: Identificando Qual Porta Serial Foi Aberta Ingen värd

Identificando Qual Porta Serial Foi Aberta Ingen värd
Identificando Qual Porta Serial Foi Aberta Ingen värd
Identificando Qual Porta Serial Foi Aberta Ingen värd
Identificando Qual Porta Serial Foi Aberta Ingen värd

Após ter concluído as etapas anteriores com sucesso, o próximo passo é identifierar a nível de system system operationell qual porta serial foi aberta no Host. Segue abaixo o caminho para fazer essa identifieração no Windows e Linux:

Windows

Para identifierar o ID da porta serial que foi aberta no Windows, basta acessar or dispositionivos e em seguir expandir a aba Portas (COM e LPT).

Linux

Inget Linux, o comando utilizado fora identifierar qual porta serial series can sendo usada and comunicação entre of host e alvo é o dmesg. Para filtrar a pesquisa, iremos passar o parâmetro "| grep tty":

dmesg | grep tty

[0.000000] konsol [tty0] aktiverad [0.654581] 0000: 00: 03.3: ttyS0 vid I/O 0x1830 (irq = 17, base_baud = 115200) är en 16550A [4855.339254] usb 3-1: FTDI USB Serial Device converter nu ansluten till ttyUSB0

Steg 6: Acessando a Dragonboard 410c Via seriella Usando -fönster

Acessando a Dragonboard 410c Via seriella Usando -fönster
Acessando a Dragonboard 410c Via seriella Usando -fönster
Acessando a Dragonboard 410c Via seriella Usando -fönster
Acessando a Dragonboard 410c Via seriella Usando -fönster
Acessando a Dragonboard 410c Via seriella Usando -fönster
Acessando a Dragonboard 410c Via seriella Usando -fönster

För att få tillgång till Dragonboard 410c -funktioner för systemkomponenter för Windows, programvara och kitt.

Passos nödvändigt för konfiguration av en noa conexão seriell ingen kitt:

  1. Abrir o Putty (bild 1)
  2. Välj och se Seriell em Anslutningstyp. (bild 2)
  3. Preencher o Serial line e Speed com as informações de comunicação (bild 3)
  4. Klicka på Open para iniciar a sessão (bild 4)
  5. Tecle Enter para aparecer o terminal (bild 5)

Observationer:

  • En velocidade padrão för tillgång till en Dragonboard 410c via Serial é 115200 bps;
  • Para esse exemplo, vamos considerar a porta COM9 como ativa para comunicação.

Steg 7: Acessando a Dragonboard 410c Via seriellt Usando Linux

Du kan också använda en lista som passar en 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.

Skärm

skärm PORTA VELOCIDADE

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

Tänk på porta /dev /ttyUSB0, temos:

sudo skärm /dev /ttyUSB0 115200

O resultado é o acesso ao terminal do system:

root@linaro-a:

Dica:

O mesmo serve para usuários de macOS.

skärm /dev/tty.usbserial-08-15 115200

Rekommenderad: