Всем привет )
Собираю девайс на AT90USB647.
Программирую на CVAVR.
Нужно получать данные в терминале на компьютере.
UART на микрухе уже занят.
----------
Поэтому, очень надо реализовать связку UART<-> USB<->Виртуальный COM port
То есть, подключить данный микроконтроллер по USB к компьютеру, на компьютере организовать виртуальный Com port, через который уже и общаться с контроллером.
? ВОПРОС:
- Можно ли на CVAVR обойтись малой кровью:
- 1. В визарде, при создании проекта, выставить галку "использовать аппаратный USB"
2. Добавить к проекту некие готовые библиотеки
3. И все общение между компом и контроллером свести к двум функциям "Write_to_USB-UART" и "Read_to_USB-UART"
Очень прошу, кто знает и у кого есть подобное, поделитесь исходниками...
С аппаратным USB еще не работал, но ради виртуального UART-COM изучать всю технологию USB, когда возможно есть готовые примеры, наверное не стоит. Очень много уж инфы про USB, а нужно то лишь с эмулировать связку UART-COM port
Может быть есть статья реализация аппаратного USB в CVAVR, но очь много перерыл источников, везде вокруг да около ходят, а конкретного нет!!!
Подозреваю, что много кого еще озадачил данный вопрос, и решение по нему пригодиться очень многим...