串口调试助手发送格式的问题 25
我用串口调试助手测试一个超声波探头是可以用的二进制发送fc01a100009e,fc01b20000af,fc01c30000c0给探头就会返回距离。我现在用stm32单...
我用串口调试助手测试一个超声波探头是可以用的 二进制发送fc01a100009e,fc01b20000af,fc01c30000c0给探头就会返回距离。我现在用stm32 单片机模仿串口调试助手发送这些二进制给探头:定义u8 buf1[6]={0xfc,0x01,0xa1,0x00,0x00,0x9e},u8 buf2[6]={0xfc,0x01,0xb2,0x00,0x00,0xaf},u8 buf3[6]={0xfc,0x01,0xc3,0x00,0x00,0xc0} 然后通过串口一个字节一个字节发送给探头,发送确实成功了(HEX格式接收到fc 01 a1 00 00 9e fc 01 b2 00 00 af fc01 c3 00 00 c0 ) 但是探头没反应 没有返回距离。所以我在想是不是发送格式出错了,希望各位指点,另附图,串口调试助手正确调试时的图。
如果错误了,那应该如何发送才能达到效果呢? 展开
如果错误了,那应该如何发送才能达到效果呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询