51uwb.cn

标题: stm32串口如何连续接收uwb测距数据 [打印本页]

作者: 硬件编程小白    时间: 2022-2-9 15:47
标题: stm32串口如何连续接收uwb测距数据

如下图所示为设备通信指令解析

(, 下载次数: 917)


当发送启动测距指令“01 10 00 28 00 01 02 00 04 A1 BB”之后,设备开始启动测距,并不断发送测距数据。

接收到的数据如下图所示

(, 下载次数: 878)



当发送“01 10 00 28 00 01 02 00 04 A1 BB”后
设备会发送一次回复指令和n次测距数据直到收到停止命令 ,窗口助手接收到回复指令“01 10 00 28 00 01 81 C1”,然后就不断地发送测距数据帧 总共有47个字节,每个字符的含义在第一张图的数据解析。我是用的是两个基站一个标签,我想取出数据帧中的 第15个字节和第17个字节,也就是A基站和B基站的测量数据。

串口接收数据格式为 “一次回复指令+n次测距数据帧”

我使用了中断和IDLE中断,结合判断帧头为 “0x01 0x03 0x2A”的方法没能成功,请教各位实现。



作者: 蓝点无限    时间: 2022-2-9 21:39
这个不是我们的产品,我们所有产品都是提供源码的,没有做过串**互。
需要你找的供应商帮你解决。




欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3