将cc1101的GDO0配置成0x07产生中断,为什么只能产生一次中断啊?

将cc1101的GDO0配置成0x07产生中断,为什么只能产生一次中断啊?
2024-12-01 19:45:16
推荐回答(1个)
回答1:

文档中有说明:
Asserts when a packet has been received with CRC OK. De-asserts when the first byte is read from the RX FIFO.

大意是接收数据包的CRC正确时产生中断,当从RX_FIFO中读取第一个字节时中断复位。

所以请检查你的程序是否有在中断后有RX_FIFO操作。
还有接收完成后,CC1101是否再次进入了RX状态。