Բովանդակություն:

Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 տախտակ Սենսորներ ՝ 7 քայլ
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 տախտակ Սենսորներ ՝ 7 քայլ

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 տախտակ Սենսորներ ՝ 7 քայլ

Video: Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 տախտակ Սենսորներ ՝ 7 քայլ
Video: Visualizando os bytes da comunicação serial do arduino e ESP32 com um analisador lógico. 2024, Նոյեմբեր
Anonim
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 տախտակ Սենսորներ
Comunicação Serial Com a Dragonboard 410c Usando Mezzanine 96 տախտակ Սենսորներ

Ojet objetivo desse tutorial is mostrar as etapas needárias para configurar or ambiente de desenvolvimento, de modo que sea modavelime comunicar com with a Dragonboard 410c atramés de um computador / notebook usando comunicação Serial.

Քայլ 1: Նախնական պահանջներ

Os pré requisitos são:

Սարքավորումներ

  • (1) հաշվիչ/նոթատետր
  • (1) Dragonboard 410c (սլաք)
  • (1) 96 տախտակի սենսորներ միջհարկային (սլաք)
  • (1) Cabo micro-USB (Amazon)

Ծրագրային ապահովում

  • Cliente Serial;
  • Linux Linaro հիմքում ընկած է Debian- ը:

Քայլ 2. Plugando O 96 տախտակ Սենսորներ Mezzanine Na Dragonboard 410c

Plugando O 96 տախտակ Սենսորներ Mezzanine Na Dragonboard 410c
Plugando O 96 տախտակ Սենսորներ Mezzanine Na Dragonboard 410c

Հիմնականում կարելի է միացնել 96 վահանակի սենսորների միջհարկային (միջհարկային) և Dragonboard 410c (DB410c) սենսորները:

O Mezzanine գործառույթը գործում է որպես Dragonboard 410c, թույլատրելով ընդլայնել ապարատային սարքավորումները: Além disso, utiliza conectores padrão para sensores, atuadores e inputs da família Grove.

Քայլ 3. Նախապատրաստում ենք Ambiente Na Máquina հաղորդավարին

Ոչ հյուրընկալող սարքի նախապատրաստումը բաղկացած է Dragonboard 410c- ի մուտքի համար հաճախորդների սերիայի կազմաձևումից:

Գոյություն ունեն տարբեր ծրագրեր, որոնք ծառայում են հաճախորդների սերիական հասանելիությամբ ինտերնետով, այնուհետև թույլ է տալիս օգտագործել Windows և Linux- ը.

Պատուհաններ

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

Ներբեռնեք fa daltima versão e instale na sua máquina հաղորդավարը:

Linux

Մուտք գործեք մի սերիա առանց Linux- ի, օգտագործեք ծրագրակազմը GNU էկրանով:

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

APT-GET:

apt-get տեղադրման էկրան

YUM:

yum տեղադրել էկրան

Տեղադրվում է հաճախորդների սերիալ ՝ մեր հյուրընկալող սարքի միջոցով, որը հաշվի է առնում, որ շրջակա միջավայրը պատրաստվել է Dragonboard 410c- ի միջոցով սերիայի միջոցով:

No próximo passo 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 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 recursos oferecidos pelo Mezzanine convers o conversor USB para Serial.

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

  1. Նույնացուցիչ կամ USBSerial առանց միջահարկ;
  2. Միակցիչ կամ միկրո USB USB միջնահարկ;
  3. Միացում կամ USB ոչ տանտեր:

Քայլ 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 é identificar a nível de sistema operacional qual porta serial foi aberta no Host. Ստորև բերված է Windows- ի և Linux- ի նույնականացման համար անհրաժեշտ տվյալների փոխանցման համար.

Պատուհաններ

Նույնականացման կամ նույնականացման համար պորտալի սերիան, որը թույլ է տալիս օգտագործել Windows- ը, հասանելի է դիսպիցիվացիայի և մեր պորտասի (COM և LPT) ընդլայնման համար:

Linux

Ոչ Linux, կամ օգտագործեք նույնականացման որակի սերիան, որը ուղարկված է և օգտագործելու միջոցով, երբ հաղորդավարը մուտքագրում է հյուրընկալող կամ ալմեդ կամ 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 սերիայի սարքի փոխարկիչն այժմ կցված է ttyUSB0- ին

Քայլ 6. Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով

Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով
Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով
Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով
Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով
Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով
Մուտք գործեք Dragonboard 410c սերիական Usando Windows- ի միջոցով

Մուտք գործեք Dragonboard 410c- ի միջոցով և ընդունեք Windows օպերացիոն համակարգը, օգտագործեք կամ օգտագործեք ծրագրային ապահովման ծեփամածիկ:

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

  1. Abrir o Putty (պատկեր 1)
  2. Ընտրեք Serial em Միացման տեսակը: (պատկեր 2)
  3. Preencher o Serial line e Speed com as informações de comunicação (պատկեր 3)
  4. Clique em Open para iniciar a sessão (պատկեր 4)
  5. Tecle Enter para aparecer o տերմինալ (պատկեր 5)

Դիտարկումներ:

  • Արագ արագացում Dragonboard 410c- ի միջոցով Serial 115 115200 bps;
  • Որպես օրինակ, հաշվի առեք COM9- ի մուտքը կոմունիկացիայով:

Քայլ 7: Մուտք գործեք Dragonboard 410c սերիական Usando Linux- ի միջոցով

Vamos usar o mesmo conceito de passar a Porta e Velocidade como parâmetro para iniciar uma conexão սերիալի համար:

Լեմբրանդոն արագ օգտագործեց Dragonboard 410c և 115200 զ / վ արագություն օգտագործող սարքերը:

Էկրան

էկրան PORTA VELOCIDADE

Նախևառաջ անհրաժեշտ է օգտագործել Linux- ը, նախապես թույլատրված է արմատը:

Դիտարկենք porta /dev /ttyUSB0, temos:

sudo էկրան /dev /ttyUSB0 115200

O resultado é o acesso ao terminal do sistema:

արմատ@linaro-a:

Դիկա:

O mesmo serve para usuários de macOS.

էկրան /dev/tty.usbserial-08-15 115200

Խորհուրդ ենք տալիս: