# STM32 F103 C6T6 由于stm32cubeMX生成的工程里有缺陷,i2c库函数会一直返回`BUS_BUSY`错误 解决方案是在 `src/stm32f1xx_hal_msp.c` 文件里 找到 `void HAL_I2C_MspInit(I2C_HandleTypeDef* hi2c)` 然后添加 ``` GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; ```