51uwb.cn

标题: 关于status_reg的一些错误 [打印本页]

作者: 毕业设计    时间: 2021-9-7 15:46
标题: 关于status_reg的一些错误
  在Tag_Measure_Dis();中的
while (!((status_reg = dwt_read32bitreg(SYS_STATUS_ID)) & (SYS_STATUS_RXFCG | SYS_STATUS_ALL_RX_ERR)))
        { };

里面,status_reg第18和28个字节在运行一段时间之后会出错,导致运行出错,查阅手册说内存溢出和LDEERR错误。
错误的status_reg为 0x028000F2和0x0A8000F2。

作者: 蓝点无限    时间: 2021-9-7 21:32
最好附一长段代码。

还有,uwb 部分不能随便加串口打印,很容易由于串口打印时间过长导致uwb错过有用数据,进入未知状态




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