单片机/MCU论坛
直播中

李勇

7年用户 1222经验值
私信 关注
[问答]

MODBUS协议传感器读取数据失败是什么原因?

前提:用STM32单片机串口读取RS232接口IMU传感器的数据,传感器与单片机之间的连接使用232转TTL。(相关电路工作正常)
我的操作:按照数据手册中的协议内容,用串口向IMU传感器发送字符数组(0x3a,0x0b......)(如下图),然后串口中断接收传感器发来的数据。


但是接收不到数据!!!!这是什么原因?

回帖(2)

张璨

2023-11-10 15:14:32
接收不到的原因有很多。
硬件上的连接是不是正确,电平是不是匹配等等。
软件上,串口配置 是不是正确。波特率是不是对等等。
可以先进行串口的自发自收进行测试
举报

阿信509

2023-11-10 16:07:36
用你的电脑自带的串口试试先排除硬件的问题,电脑端有模拟软件可以下载使用
举报

更多回帖

发帖
×
20
完善资料,
赚取积分