基于STM32的RS485通讯

2019-07-15 18:25发布

大家好,我在做一个基于STM32的风速测量系统,开发板与风速传感器之间采用RS485通讯,实现目的是将风速数据采集到开发板,同时在开发板液晶显示,调试过程中遇到的问题:软件调试中显示通讯协议可以发送出去,但是接收部分始终显示为零,没有变化,求大神指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
转折点。
1楼-- · 2019-07-15 22:07
楼主,分享快乐
阿信509
2楼-- · 2019-07-15 22:15
 精彩回答 2  元偷偷看……
wscf123
3楼-- · 2019-07-16 02:44
1. 在RS485差分线上,用示波器或者万用表看通信过程中有没有电平变化,可以发送测试字符0x55或者0xAA(至于为什么建议发0x55 0xAA 可以自己考虑考虑)
2. 如果1中有信号变化,看看 接收端的 485芯片接收使能引脚有没有拉低,即设置为接收状态;
3. 如果2中符合要求,用示波器、万用表测量单片机与485芯片的UART口信号;
ChildeYu
4楼-- · 2019-07-16 07:45
楼主你好,请问能不能分享一下你的程序呀?我想学习一下
翱翔123
5楼-- · 2019-07-16 11:28
楼主你好,请问能不能分享一下你的程序呀?我想学习一下!
heaglemir
6楼-- · 2019-07-16 12:50
楼主你好,请问能不能分享一下你的程序呀?我想学习一下!

一周热门 更多>