Visualmikroよりもhttp://www.engblaze.com/tutorial-using-atmel-studio-6-with-arduino-projects/のチュートリアルの方が好きです。任意の種類のプラグインをインストールします。
チュートリアルに従ってプロジェクトをコンパイルしようとしましたが、うまくいきません: 「_sbrk への未定義の参照」。私にとって本当に悪いリンカエラーのように聞こえるのはどれですか?
チュートリアルは古いバージョンの IDE 向けに書かれており、SAM ではなく AVR を対象としているため、いくつかの変更を加える必要がありました。
GNU C++/シンボル
- リスト項目
- F_CPU = 84000000L
- Arduino=154
GNU C++/ディレクトリ
- [...]\Arduino\hardware\arduino\sam\cores\arduino
- [...]\Arduino\hardware\arduino\sam\variants\arduino_due_x (これを変更する必要がありました)
- [...]\Arduino\hardware\arduino\sam\system\libsam
ARM/GNU リンカ/ライブラリ
- libcoreDue.a (arduino のタイプを識別できるように、Due を追加しました)
- libsam_sam3x8e_gcc_rel_a
- これら2つのファイルへのパスと同様に。
私が見逃した可能性のあるものは何ですか?
どうもありがとう!