能不能將nRF24L01接收端改為中斷出發方式-----觸發方式!
不管你用什么方式,千萬注意一個關鍵問題:
無線電接收是無時無刻的現象,不管是不是你發射的.-------就是只要你的接收電路一旦開始工作,不管是不是發射也工作了,都會接收到無數多的無線電信號.---你如果使用中斷,也會不停進入中斷的!
接收是否正確,實際是依靠你程序的判斷來決定是否接收有效.-----不停中斷,不停否認!
所以啊!中斷方式和輪詢方式,都要有間隔時間,否則其它子程序就不能運行了,或者很少機會運行了!
這也絕非 nRF24L01 所有,其它無線數據傳輸都會遇見這個問題.
你有手機吧?它就不停接到信號,只不過不是你的號碼就忽略了!
僅供參考! |