小功率射頻模塊一切正常
433M射頻模塊不插天線不會干擾
插天線干擾射頻模塊對面(電路板兩面)的單片機,加防磁墊有效果
插天線,天線不對着9250,不會干擾
天線在9250某個位置,dmp庫中斷方式,正常輸出幾次,然後9250隨時死機(卡死後給任何復位信號都沒用,只能斷電重啓),中斷信號一直高(低電平有效),iic數據鎖死
天線同樣位置,不用dmp庫,不用中斷就一直正常
分析
dmp庫中斷方式,天線對着9250 ,iic數據波形如左下; 普通模式讀取,波形右下;
可能原因:
模塊天線挨着9250那倆數據線,近的話會把那倆數據線的電平搞得異常,時間長fifo就讀不出來了,dmp中斷的速度要(200hz)比普通模式要快,造成緩存區一直在累積,然後累積的特別多,可能就把9250的某個寄存器或其他地方給衝了,造成卡死
解決方法:臨時的方法是每隔0.5s或更短時間清一次fifo, mpu_reset_fifo(); 最後方法就是把9250放遠點(大疆放無人機起落支架下面),或者iic防干擾做一下;程序上應該有保護措施,在看