AVRメモリ空間の使用
テクニカル・ノート 26992
アーキテクチャ:
AVR
コンポーネント:
compiler
更新日:
2018/08/08 8:24
はじめに
本テクニカルノートは、Atmel AVRの各種バージョンで使用される変更されたハーバードアーキテクチャと、何のデータがどのセグメントに格納されるのかについて説明するものです。
例
__flash int fi = 1; // fiはフラッシュコードセグメントに格納されます。
注: Atmega4809、ATtiny804 などの統一アドレス空間を持つデバイスの場合、const キーワードを使用すると、__flash より高速で小さい参照が得られます。
全ての製品名は、それぞれの所有者の商標または登録商標です。