如何存储输出值'X'

时间:2015-03-02 16:24:23

标签: c microcontroller

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

1 个答案:

答案 0 :(得分:2)

假设XXXX1001是控制寄存器的值以进行某些设置,那么XXXX表示不关心此处。您可以将它们设置为任何值。

但要注意,同一个寄存器可以根据高位半字节进行不同的设置。如果确保您正确设置它们。