STM32硬件IIC到底靠譜嗎?


我們經常能看到帖子說,ST的IIC為了繞開飛利浦的專利里面留下了不少BUG

站內有帖子說:

 

 

 我也試過了,400K下跑了2H,沒有什么問題看到官方的勘誤手冊

 

 

 結論應該是

1,在上述事件發生之后要及時讀取響應寄存器,把值置為默認狀態

2,使用DMA和中斷進行編程

同時查資料時發現對於大容量stm32f10x,FSMC會跟IIC1的SDA發生沖突,經常被忽視,可以通過重定向來解決

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM