非常奇怪的情况,被我碰到了,求解...STM8L152+NRF24L01

2019-07-19 20:17发布

情况:

在discovery开发板及其它板(STM8L152C6)上用NRF24L01+模块与另一NRF24L01+模块通信带ACK PAYLOAD,一切程序正常。

下载到一块STM8L152+NRF24L01(注意,此处不带+),在下载程序时(启动调试时也正常)正常通信,但断电后再接上电源不能工作。调试显示,偶尔(不到1分钟,44秒和30秒交替,较有规律)收到有数据中断,但无数据读出。而发送方发送正常,无ACK PAYLOAD收到。

请问可能的原因是什么?调试了2天了,没有结果。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。