Сборка проекта AVR Studio 4 в AVR Studio 5

У меня есть AT90USB162 Minimus AVR, который я хочу интегрировать в проект. Я скачал демонстрационный код с сайта Минимус USB. Это драйвер для использования AVR в качестве COM-порта. Проект написан для AVR Studio 4 и не может быть загружен как есть в AVR Studio 5.

Как преобразовать проект для использования с AVR Studio 5?


person Rego    schedule 23.10.2011    source источник
comment
У вас могут возникнуть проблемы? Что за беда, и почему вы не уверены, есть она у вас или нет?   -  person Caleb    schedule 23.10.2011
comment
Исправлено. Я имею. Спасибо.   -  person Rego    schedule 23.10.2011
comment
Я не мог построить. Не знаю, как это сделать.   -  person Rego    schedule 24.10.2011


Ответы (1)


Ну, мне осталось собрать пакет. Проблема в том, что исходники были настроены на сборку в AVR Studio v.4, а у меня v.5, поэтому мне пришлось конвертировать их в свою версию. Итак, можно следовать инструкции:

  1. Разархивируйте содержимое файла AVR-USB-162-CDC.zip в папку. Внутри него вы увидите папку Atmel. Переместите эту папку в c:\Atmel (так у вас будет c:\Atmel\at90usb162-cdc-1_0_1);

  2. В AVR Studio v.5 перейдите в меню File/Import/AVR Studio 4 Project и там, где вы видите APS File Location, перейдите к c:\Atmel\at90usb162-cdc-1_0_1\at90usb162\demo\cdc\gcc\cdc.aps

  3. Нажмите «Преобразовать», а затем «Готово» и «Закрыть».

Вы можете собрать проект с помощью Build/Build Solution. .hex будет сохранен в C:\Atmel\at90usb162-cdc-1_0_1\at90usb162\demo\cdc\gcc\cdc.hex.

Я еще изучаю код, потому что знаю параметры COMPORT. Но, по крайней мере, я уже могу вписать шестигранник в микросхему. Если кто-то знает подробности этого COMPORT, пожалуйста, прокомментируйте.

Вот и все. Я надеюсь, что это поможет другим новичкам, как я.

person Rego    schedule 24.10.2011