Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Добрый день, это учебное пособие по предоставлению общего доступа к пакету LaunchPad TI Evaluation Kit с Matlab.
Этот учебник содержит настройки в сочетании с Tiva C и используется для перехода на новую версию MSP430.
Primero, antes de comenzar el tutorial…
1.- Установить MATLAB (версия для последовательного соединения).
2.- Instalar Energía IDE (https://energia.nu).
3.- Рекомендация: Загрузите это приложение для электрического "iOhmy" для iPhone.
4.- Нет, дорогая, я могу сравнить… www.facebook.com/UpiitaRAM
Грасиас:)
Шаг 1: Que Es La Comunicación Последовательный RX / TX
El protocolo serial asíncrono es un protocolo de comunicación común en el mundo de la electrónica embebida. Es utilizado por dispositivos para comunicar información. Этот протокол реализуется на основе универсальных рецепторов / передатчиков (UART, от англ. Siglas en inglés). Это устройство используется для связи с последовательным протоколом, передаваемым через UART на линии «TX» и принимаем данные на линии «RX».
Для связи с последовательными разъемами имеется терминал (вывод) с буквами «TX» и «RX».
Для соединения с медианой UART, нужно соединить контакты, которые будут соединены с изображением на экране.
En nuestra tarjeta Launchpad TI Tiva C, tenemos 8 UART. Y en una tarjeta MSP430 solo tenemos 1 UART.
Шаг 2. Comunicación Serial Con Launchpad
En nuestra tarjeta Launchpad TI Tiva C, tenemos 8 UART. Y en una tarjeta MSP430 solo tenemos 1 UART.
Si vemos el siguiente diagrama, podemos observar en colornaranja unos bloques que dicen RX (1), TX (1) и т. Д.
Esos bloques RX (1) y TX (1) son el puerto Serial1.
En este ejemplo usaremos el puerto serial por defecto que usa el puerto USB con la computadora
Entonces, en caso de queramos conectar un dispositivo serial a nuestra Launchpad usando los pines…
RX (1) se llama PC_4
TX (1) se llama PC_5 (aparecen en color morado) y pertenecen en la fila J4 de pines o terminales para conexión.
Если вы хотите получить доступ к последовательному интерфейсу через USB-порт, вы можете использовать его только через последовательный порт.
Используйте команды como Serial.write () y Serial.read ().
* Para ver mas sobre las terminales de la Tiva C, скачать:
energia.nu/img/StellarPadLM4F120H5QR-V1.0.j…
energia.nu/img/StellarPadLM4F120H5QR-V1.0BA…
Шаг 3: Программа La Tiva C Con Energía IDE
Пример, я хочу, чтобы мои команды работали в IDE Energía для последовательного общения.
Tenemos los comandos…
Serial.begin (скорость) Establece la velocidad de bits por segundo (baudios), скорость = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.
Serial.read () Ли данные вводятся в LaunchPad через RX ()
Serial.write () Подписаться на данные на LaunchPad через TX ()
Serial.println () Подпишитесь на данные в Пуэрто-Серии с типом ASCII.
Ahora bien, el código que se muestra en la imageen определяют постоянство для светодиодного освещения RED_LED.
Отключите MATLAB, чтобы подписать 1 для включения светодиода и 2 для установки
Entonces, например, переменная matlabData = 1, включает светодиодный индикатор с ВЫСОКИМ значением, а также 2 модуля с низким уровнем.
matlabData = Serial.read (); es el encargado de leer los datos de entrada.
_
Скачать код для Tiva C (Energía IDE).
Шаг 4: Comunicando LaunchPad Con Matlab
Primero y muy importante, debemos obtener el nombre del puerto serial en el que estamos conectados.
Из энергии, Инструменты> Последовательный порт, выберите номер в / dev / tty / usbmodem0e203E21, это разные номера для компьютеров. En el caso de Windows verás que dice COM.
Ya que copiaste el nombre del puerto serial, cierra el programa Energia.
ВАЖНО: Energía y Matlab no pueden estar ejecutandose al mismo tiempo
Bien, ya que tienes ese nombre del puerto, abre MATLAB y escribe lo siguiente:
s = серийный ('elnombredeTuPuertoSeria l');
ejemplo: s = серийный ('/ dev / tty / usbmodem0e203E21')
Шаг 5: Programando En MATLAB
Como sabemos, la comunicación será Serial. Это приложение для одиночных игр, подключенных к Launchpad, через USB-порт и в режиме энергосбережения IDE tenemos Serial.read () и Serial.write () для чтения и описания.
* Los comandos que usaremos en MATLAB son…
Для объявления с серийным номером и переменной una: s = serial ('/ dev / tty / usbmodem0e203E21')
Para usar el puerto hay que abrirlo: fopen (s); % inicia comunicacion
Y cerramos el puerto al terminar su uso: fclose (s); % termina la comunicacion
También puedes эксперимент с командой: s. Status (), si al ejecutarlo aparece 'open', entonces el puerto ya esta en uso con MATLAB.
_
Скачать código de Matlab
Шаг 6: результаты
Al ejecutar el código de Matlab, el programa pide ingresar 1, 2 o bien 0 para salir.
Si ingresamos 1, encendemos el LED rojo и si ingresamos 2, apagamos el led rojo.
* Espero te haya gustado el tutorial, agradecemos comentarios y sugerencias *
Нет ничего, что могло бы скачать электрическое приложение «iOhmy» для iPhone.
Приглашения на новую страницу в Facebook:
www.facebook.com/UpiitaRAM