STM32’s I2C 硬件BUG引發的血案

2010-4-8 1: 45 下面的函數中有一個BUG, 也就是SR2不能用WHILE來輪詢,而應直接讀出.如下面代碼段,因此,在這裏說的這是STM32的BUG其實是我的代碼的錯誤:     I2C2->DR = inerAddress[1];     while( (I2C2->SR1&Q_I2C_SR1_BIT_BTF)==0 );     I2C2->SR2;   // 正解 2010-4-
相關文章
相關標籤/搜索