Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
データ配列をフラッシュに保存したいので、const table[TABLE_SIZE] = {};. AVR で作業するとき、PROGMEM属性を使用したことを覚えています。私のM0で使用するconstことは同じですか、または使用PROGMEMする方法はありますか?PROGMEM
const table[TABLE_SIZE] = {};
PROGMEM
const
を使用しstatic constます。これは正確な意味ではありませんが、ほとんどの組み込みコンパイラは、テーブルを ROM に残す必要がある (コピーを RAM に追加しない) というサインとして解釈します。静的初期化子で実際に初期化する必要があることに注意してください{}。実行時に使用して初期化することはできません。
static const
{}