Obsah:

Launchpad - sériová komunikácia Matlab: 6 krokov
Launchpad - sériová komunikácia Matlab: 6 krokov

Video: Launchpad - sériová komunikácia Matlab: 6 krokov

Video: Launchpad - sériová komunikácia Matlab: 6 krokov
Video: 4.3 Keypad Basic - Using Serial Monitor 2024, Júl
Anonim
Launchpad - Comunicación Serial Con Matlab
Launchpad - Comunicación Serial Con Matlab

Hola, bienvenido and este tutorial donde aprenderás and commununicat tu tarjeta LaunchPad TI Evaluation Kit con Matlab.

Pozrite si návod, ako cvičiť a počúvať Tiva C y el usuario podrá migrar façaçe a una tarjeta tipo MSP430.

Základný tutoriál a návod na…

1.- Tener instalado MATLAB (neuvedený seriál séporte comunicación).

2.- Instalar Energía IDE (https://energia.nu).

3.- Odporúčame: Stiahnite si aplikáciu pre elektrinu "iOhmy" pre iPhone.

4.- No olvides darle Me gusta y Compartir a… www.facebook.com/UpiitaRAM

Gracias:)

Krok 1: Que Es La Comunicación Serial RX/TX

Que Es La Comunicación Serial RX/TX
Que Es La Comunicación Serial RX/TX

El protocolo serial asíncrono es un protocolo de comunicación común en el mundo de la electrónica embebida. Využitie a disponibilita para komunikačných informácií. Uplatňujú sa receptory/transmisores asíncronos universales (UART, por sus siglas en inglés). Môžete použiť spoločnú sériovú a protokolovú sériu, napríklad UART vysielať v pásme "TX" a prijímať údaje z radov "RX".

Sériové zapojenie môže mať koncový (o kolíkový) konektor "TX" a "RX".

Väčšina dostupných úložných priestorov UART má k dispozícii niekoľko konektorov, z ktorých si môžete vybrať.

Teraz môžete spustiť Launchpad TI Tiva C, tenemos 8 UART. Vaše tarify sú samostatné, 1 UART.

Krok 2: Komunikačný sériový odpalovací panel

Komunikačný sériový odpalovací panel
Komunikačný sériový odpalovací panel

Teraz môžete spustiť Launchpad TI Tiva C, tenemos 8 UART. Vaše tarify sú samostatné, 1 UART.

Naše hlavné diagramy, podemosarové pozorovania a farbenia jednotlivých blokov RX (1), TX (1) atď.

Esos bloques RX (1) y TX (1) son el puerto Serial1.

Slúži na to, aby ste používali všetky sériové porty alebo porty, ktorých USB porty sú kompatibilné s počítačom

Všetky položky, súvisiace a nepripájané k sériovému číslu a k jednoduchému spusteniu, spustenie a používanie …

RX (1) selama PC_4

TX (1) se lama PC_5 (aparate en en color morado) y pertenecen en la fila J4 de pines or terminales para conexión.

Môžete si vybrať medzi sériovou mediálnou USB a sériovou pamäťou USB.

Y pouzivame comandos como Serial.write () y Serial.read ().

*Para ver mas sobre las terminales de la Tiva C, sťahovanie:

energia.nu/img/StellarPadLM4F120H5QR-V1.0.j…

energia.nu/img/StellarPadLM4F120H5QR-V1.0BA…

Krok 3: Programujte La Tiva C Con Energía IDE

Program La Tiva C Con Energía IDE
Program La Tiva C Con Energía IDE

Primero, me gustaria mencionar algunos comandos en Energia IDE para la comunicación serial.

Tenemos los comandos…

Serial.begin (speed) Establece la velocidad de bits por segundo (baudios), rýchlosť = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.

Serial.read () Viac informácií o LaunchPade prostredníctvom RX ()

Serial.write () Popis údajov v programe LaunchPad prostredníctvom TX ()

Serial.println () Popísať údaje z veľkého počtu sérií ASCII.

Bien, el código que se muestra en la imagen define any constante para el LED rojo RED_LED.

Popis MATLAB obsahuje 1 LED žiarovku a 2 paraboly

Entonces, si la variable matlabData = 1 enciende el LED con HIGH y si es 2 apaga con LOW.

matlabData = Serial.read (); aby sme získali dostatok údajov o vstupe.

_

Stiahnite si obrázok Tiva C (Energia IDE).

Krok 4: Comunicando LaunchPad Con Matlab

Comunicando LaunchPad Con Matlab
Comunicando LaunchPad Con Matlab

Dôležité a dôležité informácie, ako sú uvedené v poradí, ako aj v ďalších sériových číslach.

Energia, Nástroje> Sériový port, podemos ver un nombre como/dev/tty/usbmodem0e203E21, este nombrees differententa para cada computadora. V systéme Windows máte k dispozícii všetky kocky COM.

Máte k dispozícii všetky sériové čísla a kategórie energií.

DÔLEŽITÉ: Energia a energia, ktoré nie sú k dispozícii, sú k dispozícii

Bien, ye que tienes this nombre del puerto, abre MATLAB y escribe lo siguiente:

s = sériový ('elnombredeTuPuertoSeria l');

napríklad: s = sériový ('/dev/tty/usbmodem0e203E21')

Krok 5: Programovanie v MATLABe

Programovanie v MATLABe
Programovanie v MATLABe

Como sabemos, la comunicación será Serial. Čo je najdôležitejšie, sólo pripojte Launchpad k strednému pólu USB a pripojte ho k elektrickej energii IDE tenemos Serial.read () y Serial.write () para lectura y escritura.

*Los comandos que usaremos en MATLAB syn…

Para deklarované tu puerto sériové číslo v jednej premennej: s = serial ('/dev/tty/usbmodem0e203E21')

Ukážka v sekcii seno: kliknite sem; % inicia comunicacion

Y cerramos el puerto al terminar su uso: fclose (s); % termina la comunicacion

Experimenty s experimentom sú nasledovné: s. Status (), všetky otvorené aparece sú „otvorené“, spájajú sa s portom MATLAB.

_

Stiahnuť código de Matlab

Krok 6: Výsledky

Výsledok
Výsledok

Al ecutcut el código de Matlab, el programa pide ingresar 1, 2 o bien 0 para salir.

Môžete použiť 1, zahrnúť všetky LED diódy a odinštalovať 2, napríklad zobraziť všetky LED diódy.

* Espero te haya gustado el tutorial, agradecemos comentarios y sugerencias *

Nie je možné stiahnuť si aplikáciu pre elektrický "iOhmy" pre iPhone.

Vaše zoznamy všetkých priateľov na Facebooku:

www.facebook.com/UpiitaRAM

Odporúča: