06 CubeMX HAL库stm32作从机 硬件I2C中断接收无BUG程序
首先,用cube新建一个工程,选择芯片型号,这里我选择了“STM32F103C8T6”作为I2C从机,封装为LQFP48一.设置烧录模式二.使用外部晶振三.开启IIC中断开启IIC事件中断用于接收数据,同时开始错误中断,当发生I2C错误时打印错误类型,处理错误四.设置IIC参数五.配置外部时钟我板子上外部晶振采用8MHz六.设置工程信息尽量使用最新版本的 STM32Cube FW_Fx_Vx.x库七.代码生成项配置八.在Keil中打开工程,修改部分代码在main.c中
原创
2020-11-25 17:49:59 ·
6041 阅读 ·
13 评论