我正在用C语言编程一个μC,编程时我必须使用串行连接。使用它非常简单,我只需要存储我想要以整数形式发送的值(例如10011000
),然后将它们转换为二进制发送并一个接一个地发送。但是现在一些命令字节应该看起来像XXXX1001
,即它们包含一些未设置的位。但是在传输大小固定为每个周期一个字节之后,我必须以某种方式填充它们。此外,我如何储存它们?是否仅仅意味着这些位被忽略,我可以将它们设置为1
或0
?如何存储'X'的输出值
0
A
回答
2
假设XXXX1001
是控制寄存器的值做一些设置,然后XXXX
意味着不在乎here.You可以将它们设置为任何值。
但要注意,同一个寄存器可以根据上半字节具有不同的设置。如果是这样,请确保您正确设置它们。
+0
关于处理'x'位值的方式是很好的,而不是让它们随机。在调试时它很整洁,而且当有μC升级时,您可以拥有合理的默认值。 – 2015-03-02 18:39:02
相关问题
- 1. 如何存储itertools查询的输出
- 2. 如何取回从使用存储过程的输出值:输出INSERTED.BrandDrugDetailsID
- 3. 如何在变量中存储来自grep输出的值
- 4. 如何将存储过程的输出存储到磁盘上
- 5. 存储过程有输出值
- 6. 循环R:如何存储输出?
- 7. 如何在php中存储js输出?
- 8. 如何通过Ansible将Json输出值存储在变量中
- 9. 如何获得实体框架工作中存储过程输出值的值?
- 10. 如何在存储过程中输出我的输入类型
- 11. 如何保存输入复选框值的存储数组?
- 12. 存储输出文件
- 13. Grep数组存储输出
- 14. 如何从Oracle的SELECT存储过程获得输出到Java的输出?
- 15. x在输出中的奇怪值
- 16. 如何根据x的值更改文本输出
- 17. 德尔福:如何获取存储过程的输出参数的值?
- 18. 如何让git描述如远程存储库的输出
- 19. 文件输入/输出,存储数据
- 20. 如何在要用于函数的矢量中存储无功输出值?
- 21. 你如何随机生成x个值并存储它们?
- 22. X-editable就地编辑插件如何存储值?
- 23. 如果x是正数,x%101的输出如何为零?
- 24. 如何从另一个存储过程得到以表格格式从存储过程的输出值
- 25. 检索存储过程的输出参数的值
- 26. 你会如何将exec_command的输出存储在python中的exec_command
- 27. 存储过程不给出输出
- 28. 如何存储列表框值的值?
- 29. PHP-MySQL从存储过程中获取输出参数的值
- 30. MySQL存储过程 - 输出的问题价值观
有没有这样的事情像字节与一些不是“设置”位。我是一个硬件状态,它可以是'0'或'1'(请不要挑剔三态,这里不是这种情况)。 – 2015-03-02 16:29:02
那么,我可以看到这些位为“忽略”,因此将它们设置为0或1? – 2015-03-02 16:30:10
如果是从数据表中读取它,这意味着这些位只是“不在乎”,所以它们不会影响受控设备,所以可以将它们设置为“0”或“ 1'。 – 2015-03-02 16:31:36