Вопрос

Я хочу контролировать кучу светодиодов с моего компьютера, с Ti MSP430 или аналогичным.
Мой компьютер - это MacBook Air, и поэтому он выглядит как единственный порт, с которым я могу общаться, это USB. У MSP430 есть USB -порт, но я не могу найти никакой информации об использовании USB -порта для чего -либо, кроме программирования чипа. Есть ли способ обойти это, чтобы использовать USB для связи с советом?

Спасибо!

Это было полезно?

Решение

Если вы используете один из процессоров со встроенным USB -оборудованием, вам следует посмотреть на это Texas Instruments Page который описывает возможности MSP USB. Он включает в себя ссылки на программный стек USB, который вам понадобится для реализации устройства класса HID.

Другие советы

Я вижу здесь еще два варианта. Вы также можете использовать:

а) USB <-> LPT Адаптер для управления светодиодами напрямую - в этом случае схемы чрезвычайно просты. Видеть как это сделано;

б) USB <-> COM или же USB <-> RS232 Адаптер для связи с контроллером через RS232 - в этом случае вам придется реализовать какой -то простой протокол для связи с контроллером, но все решение все равно будет намного проще, чем у USB.

Микроконтроллеры MSP430 Series 5 и Series 6 (IE MSP430X6XX и MSP430X5XX) встроили USB -модули, которые позволяют общаться с ПК и могут использоваться для управления MSP430 через USB. Загрузите здесь пакет разработчиков USB MSP430: http://www.ti.com/tool/msp430usbdevpack и используйте стеки USB CDC или HID API для разработки приложения в соответствии с вашими требованиями. Если вы используете CDC (Com Port), вы можете использовать программу терминала для отправки команд для управления светодиодами или, если вы используете стек HID, вы можете использовать программное обеспечение Hiddemo PC, включенное в пакет разработчиков для отправки/получения команд.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top