みなさん、こんにちは。
Atmel AVR Studio 6 で ATmega328p を使用する Arduino Uno を使用して、freeRTOS の使用を開始したいと考えています。
私はWindows 7で作業しています。
私はこのチュートリアルに入りました:
http://www.jayconsystems.com/tutorial/atmerpt1/
これは、ATmega328p で動作するように Atmel AVR Studio 6 をインストールして準備する方法を説明しています。
ステップ 5A で何をすべきかを理解できませんでした。これは、次のことを行うように指示しています。
[ツール] -> [外部ツール...] に移動して、次の設定で新しいツールを作成します。
タイトル: シリアルプログラム
コマンド: C:\arduino-1.0.1\hardware\tools\avr\bin\avrdude.exe
(arduino のインストール フォルダーと一致するように変更し、avrdude.exe を見つけます)
-CC:\arduino-1.0.1\hardware\tools\avr\etc\avrdude.conf -patmega328p -carduino -P\.\COM3 -b57600 -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName). hex":i // *
注: avrdude.exe がコンピューターの次の場所にインストールされています。
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe
だから私の質問は:
1) 行*で、 -CC は何を意味しますか? 引数または初期ディレクトリ ([外部ツール] ダイアログ ボックス内) 内にある必要がありますか?
2) 言及されているように、avrdude.conf へのパス (実際に私の場合) は X86 フォルダーを通過するため、そこに入力する必要がある行はどのようにする必要がありますか (二重引用符について言及されているため)?
3) これらの問題をすべて解決した後、AVR Studio 6 には freeRTOS を開始するための「単純な汎用テンプレート」プロジェクトがどのように/どこに/ありますか?
このチュートリアル (別のボードを使用しています) に出くわしました。別のボード (私の ATmega328p) を使用していますが、「従う」ことはできますか?
事前に感謝します。
男。