1

AVR32Studio 2.6 と組み合わせて AT32UC3B0256 マイクロコントローラーを使用しています。フラッシュの最後にある固定アドレス (たとえば、0x80799999 の位置) で定数変数を使用したいと考えています。

const int variable __attribute__((section(????))) = 1234;

何か案は?

4

1 に答える 1

1

プログラム使用時

const int variable __attribute__((section(".varaddress"))) = 1234;

リンカー スクリプトに次のフラグを追加します。

-wl,--section-start=.varaddress=0x80799999

また、AVR でメモリ セクションを確認することもできます。

于 2015-08-18T09:21:27.063 に答える