2011-10-23 69 views
0

我有一個AT90USB162 Minimus AVR,我想將它集成到一個項目中。我從Minimus USB下載了the demo code。這是將AVR用作COM端口的驅動程序。該項目是爲AVR Studio 4編寫的,無法在AVR Studio 5中原樣加載。在AVR Studio中構建AVR Studio 4項目5

如何將該項目轉換爲與AVR Studio 5一起使用?

+0

你可能會遇到麻煩嗎?什麼麻煩,爲什麼你不確定你是否擁有它? – Caleb

+0

已更正。我有。謝謝。 – Rego

+1

有什麼麻煩? – pmod

回答

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文件位置,瀏覽至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的細節,請評論。

就是這樣。我希望它能幫助像我這樣的其他新手。