開発環境
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#analog
#norelated
#contents
* 開発環境 [#b2b29dcb]
まずは一般的な組み合わせとして、AVR StudioとWinAVR。~
アセンブラのみはキツイので。~
後からEclipse+WinAVRの組み合わせに変更したけど、見た目はE...
綺麗だし、見やすいし。~
AVR Studioは、シミュレータデバッグが出来るのが大きいので...
----
AVR Studioも、WinAVRも、インストーラの言うがままにインス...
AVR Studio→WinAVRのインストール順で、AVR Studioでは特にWi...
環境変数のPATHにWinAVRが入ってるから、実行ファイルはそれ...
INCLUDEとLIBの設定もせずに呼べてるのが不思議……。~
WinAVR側がインストール時に何かをしたか、AVR Studioのgccプ...
ビルド後に出てくる、依存関係ファイルを見ても、ちゃんをWin...
ProjectのConfiguration Optionsから、Custom Optionsを選ん...
** AVR WRT [#o7065e88]
これは、買ったAVRライタ用のソフトです。~
これを使って、プログラムをAVRに書き込みます。~
まぁ、インストールは、買ったやつについてきたCDの中身を、...
** AVR Studio [#d58e4cc8]
メニューのToolsから、Customizeを選び、ToolsタブでNewボタ...
これで、メニューのToolsからAVR WRTを立ち上げることが出来...
終了して再度立ち上げて、プロジェクトをロードすると、なぜ...
なにかの嫌がらせか。~
そのうち覚えてくれるようになったけど、今度はショートカッ...
なにかの嫌がらせか。~
#ref(avrstudio.png,left,nowrap,50%,AVR Studio)
** Eclipse [#e28679d8]
Eclipseからでも、WinAVRが使えるらしい。~
今度試してみる。~
というわけで、ちょっと入れてみた。~
[[Eclipseのダウンロードページ:http://www.eclipse.org/down...
現在の最新版galileoのC/C++バージョンね。~
そして、適当な所に解凍して、「eclipse.exe」を実行。~
最初に聞かれるワークスペースの場所は適当に。~
EclipseのAVRプラグイン「[[AVR-Eclipse:http://avr-eclipse....
方法は、EclipseのHelpから、「Install New Software」を開い...
名前は適当に。~
認識したら、チェックを入れてNext→Next→acceptでFinishと進...
終わったら、Eclipseの再起動を求められるので、Yes。~
これでインストールは終了。~
起動したら、ワークベンチを表示して、新規でCプロジェクトを...
「AVR Cross Target Application」から空プロジェクトを作成。~
Nextで、DebugとReleaseのプロジェクトプロパティが出てるけ...
マイコンの機種と、クロック数の入力になるので、ATmega168P...
DebugとReleaseのプロパティがあるが、初期の設定では、書き...
Debugプロパティでは、最適化なしだったり、デバッグ情報をつ...
ProjectのBuild Automaticallyはオフにしておいたほうがよさ...
後は、ソースを書いてbuildすれば、HEXファイルが出来上がる。~
一つ気になるのは、コンパイル時にソースを自動セーブしてく...
VC等を使っていると、ビルドをかけた時にソースが自動でセー...
eclipseでは、Ctrl+S→Ctrl+Bを習慣づける必要がありそう。~
と思ったら、ワークスペースの設定にあった。~
これでビルド時に自動セーブできる。~
書き込みは、EclipseのAVRプラグインでは通常、AVRDudeという...
Eclipseから起動できるような登録が出来ればいいんだけど。~
#ref(eclipse.png,left,nowrap,50%,eclipse)
ついでに、後で、[[Pleiades:http://mergedoc.sourceforge.jp...
ちょっと重いかも。~
----
久しぶりにeclipseを立ち上げたら、「jvm terminated. exit c...
Javaの実行環境が複数あったり、メモリが足りなかったりする...
ショートカットで、「eclipse.exe
&color(red){-vm "C:\Program Files\Java\jre1.6.0_07\bin\ja...
」と、赤字の部分を足すと、問題なく起動したので、とりあえ...
** WinAVR [#x13f1445]
色々ヘッダの構成とか調べて後で書くかも。~
終了行:
#analog
#norelated
#contents
* 開発環境 [#b2b29dcb]
まずは一般的な組み合わせとして、AVR StudioとWinAVR。~
アセンブラのみはキツイので。~
後からEclipse+WinAVRの組み合わせに変更したけど、見た目はE...
綺麗だし、見やすいし。~
AVR Studioは、シミュレータデバッグが出来るのが大きいので...
----
AVR Studioも、WinAVRも、インストーラの言うがままにインス...
AVR Studio→WinAVRのインストール順で、AVR Studioでは特にWi...
環境変数のPATHにWinAVRが入ってるから、実行ファイルはそれ...
INCLUDEとLIBの設定もせずに呼べてるのが不思議……。~
WinAVR側がインストール時に何かをしたか、AVR Studioのgccプ...
ビルド後に出てくる、依存関係ファイルを見ても、ちゃんをWin...
ProjectのConfiguration Optionsから、Custom Optionsを選ん...
** AVR WRT [#o7065e88]
これは、買ったAVRライタ用のソフトです。~
これを使って、プログラムをAVRに書き込みます。~
まぁ、インストールは、買ったやつについてきたCDの中身を、...
** AVR Studio [#d58e4cc8]
メニューのToolsから、Customizeを選び、ToolsタブでNewボタ...
これで、メニューのToolsからAVR WRTを立ち上げることが出来...
終了して再度立ち上げて、プロジェクトをロードすると、なぜ...
なにかの嫌がらせか。~
そのうち覚えてくれるようになったけど、今度はショートカッ...
なにかの嫌がらせか。~
#ref(avrstudio.png,left,nowrap,50%,AVR Studio)
** Eclipse [#e28679d8]
Eclipseからでも、WinAVRが使えるらしい。~
今度試してみる。~
というわけで、ちょっと入れてみた。~
[[Eclipseのダウンロードページ:http://www.eclipse.org/down...
現在の最新版galileoのC/C++バージョンね。~
そして、適当な所に解凍して、「eclipse.exe」を実行。~
最初に聞かれるワークスペースの場所は適当に。~
EclipseのAVRプラグイン「[[AVR-Eclipse:http://avr-eclipse....
方法は、EclipseのHelpから、「Install New Software」を開い...
名前は適当に。~
認識したら、チェックを入れてNext→Next→acceptでFinishと進...
終わったら、Eclipseの再起動を求められるので、Yes。~
これでインストールは終了。~
起動したら、ワークベンチを表示して、新規でCプロジェクトを...
「AVR Cross Target Application」から空プロジェクトを作成。~
Nextで、DebugとReleaseのプロジェクトプロパティが出てるけ...
マイコンの機種と、クロック数の入力になるので、ATmega168P...
DebugとReleaseのプロパティがあるが、初期の設定では、書き...
Debugプロパティでは、最適化なしだったり、デバッグ情報をつ...
ProjectのBuild Automaticallyはオフにしておいたほうがよさ...
後は、ソースを書いてbuildすれば、HEXファイルが出来上がる。~
一つ気になるのは、コンパイル時にソースを自動セーブしてく...
VC等を使っていると、ビルドをかけた時にソースが自動でセー...
eclipseでは、Ctrl+S→Ctrl+Bを習慣づける必要がありそう。~
と思ったら、ワークスペースの設定にあった。~
これでビルド時に自動セーブできる。~
書き込みは、EclipseのAVRプラグインでは通常、AVRDudeという...
Eclipseから起動できるような登録が出来ればいいんだけど。~
#ref(eclipse.png,left,nowrap,50%,eclipse)
ついでに、後で、[[Pleiades:http://mergedoc.sourceforge.jp...
ちょっと重いかも。~
----
久しぶりにeclipseを立ち上げたら、「jvm terminated. exit c...
Javaの実行環境が複数あったり、メモリが足りなかったりする...
ショートカットで、「eclipse.exe
&color(red){-vm "C:\Program Files\Java\jre1.6.0_07\bin\ja...
」と、赤字の部分を足すと、問題なく起動したので、とりあえ...
** WinAVR [#x13f1445]
色々ヘッダの構成とか調べて後で書くかも。~
ページ名: