1

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つのファイルへのパスと同様に。

私が見逃した可能性のあるものは何ですか?

どうもありがとう!

4

0 に答える 0