高级会员

- 积分
- 595
- 金钱
- 595
- 注册时间
- 2019-11-11
- 在线时间
- 75 小时
|
芯片:max3458使用中的问题:使用原子开发板调试485接口的传感器没有问题,当时用朋友设计的板子时,485通信会莫名其妙的多出0x00。
排查步骤:
1.由于2块板子所使用的串口不同,先排查的程序,没找到问题。
2.用朋友设计的板子与原子的板子进行485通信测试,数据没有出现异常。(此时就很纠结,到底错在哪里)
3.通过度娘找到的答案也未能解决。
4.偶然中发现朋友设计的板子不接485设备时,会定期收到0x00。(此时意识到硬件设计出错)
5.仔细对照原理图,发现485芯片的A没给上拉B没给下拉。(手动飞了一下问题解决)
至于原因,可以参考一下(我解释不了 )->https://blog.csdn.net/weixin_33019827/article/details/111975829
|
|