I2C的CUBE配置:
把I2C的時鐘初始化放到引腳配置前面
在下面新添圈起來的幾句,如下圖,只有進入錯誤,就重新初始化,尚不完美,尚可用,另一個PB7引腳沒拉高,是因爲本人在程序中添加SD卡程序後,控制燈PB0的時候會受PB7影響,反應就是,程序仿真到這裏,PB0會和PB7的控制狀態一樣,可能是bug吧,可以參考源代碼
I2C的CUBE配置:
把I2C的時鐘初始化放到引腳配置前面
在下面新添圈起來的幾句,如下圖,只有進入錯誤,就重新初始化,尚不完美,尚可用,另一個PB7引腳沒拉高,是因爲本人在程序中添加SD卡程序後,控制燈PB0的時候會受PB7影響,反應就是,程序仿真到這裏,PB0會和PB7的控制狀態一樣,可能是bug吧,可以參考源代碼
STM32中enumeration特殊使用方法 定義如下: /*! * STM32 Pin Names */ #define MCU
warnings by IAR Embedded workbench IDE:transfer of control bypasses initialization of...
1 if (GetEPTxStatus(ENDP1) == EP_TX_NAK) 則認爲發送完成了 2 可以在相應端點的回調函數中,作相應的標誌 void EP1_IN_Callback(void)