AVR32Studio 2.6 と組み合わせて AT32UC3B0256 マイクロコントローラーを使用しています。フラッシュの最後にある固定アドレス (たとえば、0x80799999 の位置) で定数変数を使用したいと考えています。
const int variable __attribute__((section(????))) = 1234;
何か案は?
プログラム使用時
const int variable __attribute__((section(".varaddress"))) = 1234;
リンカー スクリプトに次のフラグを追加します。
-wl,--section-start=.varaddress=0x80799999
また、AVR でメモリ セクションを確認することもできます。