-bit_order


コンパイル・オプション / マイコンオプション

[指定形式]

-bit_order = { left | right }

 

-

省略時解釈

bit_order=rightです。

[詳細説明]

-

ビットフィールドのメンバの並び順を指定します。

-

bit_order=leftを指定した場合は上位ビットからメンバを割り付けます。

-

bit_order=rightを指定した場合は下位ビットからメンバを割り付けます。

-

#pragma bit_order拡張子でも指定できます。オプションと#pragmaの両方が指定された場合には、拡張子の指定を優先します。