だから私は私のボードのiodefineのためのいくつかのコードを持っています. これらの多くは構造体で見られます。正確には何をしているのですか?最後の 4 ビットの単なるプレースホルダーですか? コンパイラ エラーが発生しないのはなぜですか? また、何に使用されますか?
union {
unsigned char BYTE;
struct {
unsigned char OVRF:1;
unsigned char IDLNF:1;
unsigned char MODF:1;
unsigned char PERF:1;
unsigned char :4; <------------
} BIT;
} SPSR;
質問が多すぎないことを願っています。これは非常に興味深いことがわかりました。