bfk2003 发表于 2012-8-6 22:16:36

请教关于NRF24L01中断清除的问题!!

最近一直在调试NRF24L01一对一互相通信,好不容易调通了。现在发现一个现象希望高手能解答!
具体如:A向B发数据,必须先由B向A发一个数据后(A没收到),A向B再发的数据B才能收到。反过来也是一样的。通过仿真发现在A发出数据后TX_DS=0,MAX_RT=1.说明B没有应答,A发送数量超过最大值了!B的小灯也确实没有亮。
但是后面继续互发就没有问题了。A发的B能收到,B发的A也能收到。就是第一次发的时候有这个问题!
还有就是NRF_Write_Reg(WRITE_REG+STATUS,0xff)这个中断怎么执行后没有清掉,好像是他自己清的!
求高手解答!!

煮酒fu 发表于 2014-7-11 10:41:23

我最近也在调试中断的程序,你的问题解决了吗?

bfk2003 发表于 2014-8-29 19:42:38

煮酒fu 发表于 2014-7-11 10:41
我最近也在调试中断的程序,你的问题解决了吗?

好久没弄这个无线模块了。多看看手册吧。
页: [1]
查看完整版本: 请教关于NRF24L01中断清除的问题!!