プロジェクトに統合したい AT90USB162 Minimus AVR があります。Minimus USBからデモ コードをダウンロードしました。AVRをCOMポートとして使用するためのドライバです。プロジェクトは AVR Studio 4 用に書かれており、AVR Studio 5 にそのままロードすることはできません。
プロジェクトを AVR Studio 5 で使用するために変換するにはどうすればよいですか?
プロジェクトに統合したい AT90USB162 Minimus AVR があります。Minimus USBからデモ コードをダウンロードしました。AVRをCOMポートとして使用するためのドライバです。プロジェクトは AVR Studio 4 用に書かれており、AVR Studio 5 にそのままロードすることはできません。
プロジェクトを AVR Studio 5 で使用するために変換するにはどうすればよいですか?
さて、パッケージをビルドするだけです。問題は、元のソースが 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 で、File/Import/AVR Studio 4 Project メニューに移動し、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 の詳細を知っている場合は、コメントしてください。
それでおしまい。私のような他の初心者に役立つことを願っています。