Mục lục:

Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Cảm biến: 7 bước
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Cảm biến: 7 bước

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Cảm biến: 7 bước

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Cảm biến: 7 bước
Video: Visualizando os bytes da comunicação serial do arduino e ESP32 com um analisador lógico. 2024, Tháng mười một
Anonim
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96boards Sensors

O objetivo desse tutorial é mostrar as etapas needá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.

Bước 1: Pré Requisitos:

Os pré recisitos são:

Phần cứng

  • (1) Máy tính / Máy tính xách tay
  • (1) Bảng rồng 410c (Mũi tên)
  • (1) 96boards cảm biến lửng (Mũi tên)
  • (1) Cabo micro-USB (Amazon)

Phần mềm

  • Serial Cliente;
  • Linux Linaro baseado em Debian.

Bước 2: Cảm biến Plugando O 96boards Mezzanine Na Dragonboard 410c

Bộ cảm biến Plugando O 96boards Mezzanine Na Dragonboard 410c
Bộ cảm biến Plugando O 96boards Mezzanine Na Dragonboard 410c

A primeira etapa do processo é plugar o 96boards cảm biến lửng (Mezzanine) na Dragonboard 410c (DB410c).

O Mezzanine funciona como um Shield para a Dragonboard 410c, permitindo expandir mais recursos de cứng. Além disso, useiza conectores padrão para sensores, atuadores e input da família Grove.

Bước 3: Chuẩn bị cho Người dẫn chương trình Ambiente Na Máquina

A preparação do ambiente de desenvolvimento no Host bao gồm em configurar um cliente serial para acessar a Dragonboard 410c.

Tồn tại đa dạng chương trình com função de cliente serial disponíveis na Internet, segue abaixo um guia para Windows e Linux:

các cửa sổ

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

Faça download da última versão e instale na sua máquina host.

Linux

Para acessar a porta serial no Linux, vamos usar o phần mềm GNU Screen.

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

APT-GET:

apt-get cài đặt màn hình

YUM:

yum cài đặt màn hình

Após a instalação do cliente serial na máquina host, podemos coirar que o ambiente está preparado para comunicar com a Dragonboard 410c via serial.

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

Bước 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

Um dos đệ quy oferecidos pelo Mezzanine é o convert hoặc USB para Serial.

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

  1. Identificar o USBSerial không có tầng lửng;
  2. Plugar o micro-USB không có lửng;
  3. Plugar o USB không có Máy chủ.

Bước 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

Após ter concluído as etapas anteriores com sucesso, o próximo passo é Idificar a nível de sistema operacional Qual porta serial foi aberta no Host. Segue abaixo o caminho para fazer essa Idificação không có Windows e Linux:

các cửa sổ

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

Linux

Không có Linux, o comando useizado para Idificar 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] console [tty0] được bật [0,654581] 0000: 00: 03.3: ttyS0 tại I / O 0x1830 (irq = 17, base_baud = 115200) là một 16550A [4855.339254] usb 3-1: Bộ chuyển đổi Thiết bị Nối tiếp USB FTDI hiện đã được đính kèm sang ttyUSB0

Bước 6: Acessando một Dragonboard 410c Qua Usando nối tiếp Windows

Acessando a Dragonboard 410c Qua Usando nối tiếp Windows
Acessando a Dragonboard 410c Qua Usando nối tiếp Windows
Acessando a Dragonboard 410c Qua Usando nối tiếp Windows
Acessando a Dragonboard 410c Qua Usando nối tiếp Windows
Acessando a Dragonboard 410c Qua Usando nối tiếp Windows
Acessando a Dragonboard 410c Qua Usando nối tiếp Windows

Para acessar a Dragonboard 410c através de um Máy chủ lưu trữ hệ điều hành Windows, vamos usar o phần mềm Putty.

Lễ vượt qua cần thiết phải có các câu chuyện para configurar uma nova conexão serial no Putty:

  1. Abrir o Putty (hình 1)
  2. Selecionar a opção Serial em Loại kết nối. (hình 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 (hình 4)
  5. Tecle Enter para aparecer o terminal (hình 5)

Observações:

  • Một tấm đệm khóa dán một tấm ván rồng 410c qua Serial é 115200 bps;
  • Para esse exelo, vamos coirar a porta COM9 como ativa para comunicação.

Bước 7: Acessando Dragonboard 410c Qua Serial Usando Linux

Vamos usar o mesmo conceito de passar a Porta e Velocidade como parâmetro para iniciar uma conexão nối tiếp.

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

Màn

màn hình PORTA VELOCIDADE

Para fazer a comunicação không có Linux, gốc của Preisa ser com permissão.

Xem xét một porta / dev / ttyUSB0, temos:

sudo screen / dev / ttyUSB0 115200

O resultado é o acesso ao terminal do sistema:

root @ linaro-a:

Dica:

O mesmo serve para usuários de macOS.

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

Đề xuất: