__LPM_word_enhanced__()
概要
_LPM_word_enhanced_()は、指定したアドレス(PROGMEM領域)に格納されているデータを2バイト読み取るためのアセンブラコードです。
ソースコード
_LPM_word_enhanced_()は、hardware/tools/avr/avr/include/avr/pgmspace.h に定義されています。以下に全ソースコードを示します。
|
|
lpmは、PROGMEM領域のデータを1バイト読み出すための命令です。Load Program Memoryの略です。これを2回実行することで2バイトのデータを読み出します。addrにあるデータを__resultに代入して返却します。
バージョン
7.3.0-atmel3.6.1-arduino7
最終更新日
May 15, 2021