能不能将nRF24L01接收端改为中断出发方式-----触发方式!
不管你用什么方式,千万注意一个关键问题:
无线电接收是无时无刻的现象,不管是不是你发射的.-------就是只要你的接收电路一旦开始工作,不管是不是发射也工作了,都会接收到无数多的无线电信号.---你如果使用中断,也会不停进入中断的!
接收是否正确,实际是依靠你程序的判断来决定是否接收有效.-----不停中断,不停否认!
所以啊!中断方式和轮询方式,都要有间隔时间,否则其它子程序就不能运行了,或者很少机会运行了!
这也绝非 nRF24L01 所有,其它无线数据传输都会遇见这个问题.
你有手机吧?它就不停接到信号,只不过不是你的号码就忽略了!
仅供参考! |