最近一直在调试DW1000的驱动,官方的驱动写的很漂亮,但是不实用,调试起来很费劲。在加快采样周期时发现,程序跑的时间长了,就是死。程序中的状态机工作不正常,卡死了。抓了两天现象发现,节点在对方没有要求ACK的时候,会向对方发送ACK,导致程序状态机跑乱。
查看dw1000 user manual发现是AUTO ACK的问题,在buffer满之前,节点会向节点确认。
DW1000 AUTO ack的说明
最新推荐文章于 2024-03-26 14:05:17 发布
最近一直在调试DW1000的驱动,官方的驱动写的很漂亮,但是不实用,调试起来很费劲。在加快采样周期时发现,程序跑的时间长了,就是死。程序中的状态机工作不正常,卡死了。抓了两天现象发现,节点在对方没有要求ACK的时候,会向对方发送ACK,导致程序状态机跑乱。
查看dw1000 user manual发现是AUTO ACK的问题,在buffer满之前,节点会向节点确认。