如何存储 'X' 的输出值

How to store an output value of 'X'

我正在用 C 编写 µC,为了编程我必须使用串行连接。使用这个非常简单,我只需要存储我想要发送的值(例如10011000)作为整数,然后将它们转换为二进制并一个接一个地发送。但是现在一些命令字节应该看起来像 XXXX1001,即它们包含一些未设置的位。但是在传输大小固定为每个周期一个字节之后,我必须以某种方式填充它们。此外,我该如何存储它们? Does 只是意味着这些位被忽略了,我可以将它们设置为 10?

假设 XXXX1001 是一个控制寄存器的值来做一些设置那么 XXXX 意味着不关心 here.You 可以将它们设置为任何值。

但请注意,同一寄存器可以根据上限 nibble.If 进行不同的设置,因此请确保正确设置它们。