Сборка проекта AVR Studio 4 в AVR Studio 5
У меня есть AT90USB162 Minimus AVR, который я хочу интегрировать в проект. Я скачал демо-код с Minimus USB. Это драйвер для использования AVR в качестве COM-порта. Проект написан для AVR Studio 4 и не может быть загружен как есть в AVR Studio 5.
Как я могу преобразовать проект для использования с AVR Studio 5?
1 ответ
Ну, я просто собрал пакет. Проблема в том, что исходные источники были настроены для сборки в AVR Studio v.4, а у меня - v.5, поэтому мне пришлось преобразовать их в мою версию. Итак, вы можете следовать инструкциям:
Распакуйте содержимое файла AVR-USB-162-CDC.zip в папку. Внутри вы увидите папку Atmel. Переместите эту папку в c:\Atmel (чтобы у вас был c:\Atmel\at90usb162-cdc-1_0_1);
В AVR Studio v.5 перейдите в меню "Файл" / "Импорт" / "Проект AVR Studio 4" и там, где вы видите расположение файла APS, перейдите по адресу c:\Atmel\at90usb162-cdc-1_0_1\at90usb162\demo\cdc\gcc\cdc.aps
Нажмите "Конвертировать" и нажмите "Готово" и "Закрыть".
Вы можете построить проект с помощью Build/Build Solution..Hex будет сохранен в C:\Atmel\at90usb162-cdc-1_0_1\at90usb162\demo\cdc\gcc\cdc.hex.
Я еще изучаю код, потому что знаю параметры COMPORT. Но, по крайней мере, я уже могу записать гекс в микрочип. Если кто-то знает детали этого COMPORT, пожалуйста, прокомментируйте.
Вот и все. Я надеюсь, что это помогает другим новичкам, как я.