Проектирование CDC-устройств на микроконтроллерах со встроенным USB-модулем. Воробьева Г.С - 47 стр.

UptoLike

47
ПРИМЕЧАНИЕ: Для программирования микроконтроллера его необходимо
подключать к порту при нажатой кнопке S2.
откройте порт для программирования: Settings Communication
USB;
скопируйте HEX-файл в директорию Program Files/Atmel/FLIP;
выберите HEX-файл: File Load HEX File. Укажите: Program
Files/ Atmel/FLIP/test.hex;
ПРИМЕЧАНИЕ: FLIP открывает только HEX-файлы, расположенные в
директории программатора.
для программирования контроллера выберите меню Device
Program.
2. Программа для компьютера
Тестовая программа для компьютера, написанная в Delphi,
приведена в папке Программа для компьютера:
Project1.dpr файл проекта Delphi;
Project1.exe скомпилированное приложение;
ПРИМЕЧАНИЕ: Для компиляции приложения используется меню Project
Compile Project1.
Unit1.pas, ComPortUnit.pas файлы с исходным текстом
программы;
Unit1.dfm файл графической формы приложения.
3. Прием/передача данных.
Для приема/передачи данных:
подключите отладочный модуль с загруженной в него
программой test.hex к USB-порту компьютера;
запустите приложение Project1.exe;
в группе переключателей «Порт» установите флажок возле
виртуального порта;
нажмите кнопку «Подключить», после этого установится
соединение;
введите в поле «Передача данных» число от 0 до 255;
нажмите кнопку «Передать». Введенное число будет передано в
микроконтроллер. Полученный байт воспримется программой
микроконтроллера как код символа для LCD-дисплея. Символ,