所以调用HAL_I2C_Init()函数后就死机
发布时间:2019-04-08 20:18

  推荐阅读stm32f3的i2c使用小结这几天拿到了stm32f3discovery,拿到手的第一件事就是测试了硬件i2c,使用stm32cube生成库,测试对象为AD5934与ADG715。经过两天的调试,完美调通。中间也碰到了些问题。1、一开始用的I2C1,一仿真就会出现死机的情况。 由于I2C1与swd接口重合,所以调用HAL_I2C_Init()函数后就死机,改成I2C2后问题解决。2、无法访问指定地址的设备 库函数中的入口地址并不是7bit地址,需要输入8bit。我的设备地址为13,始终无法访问设备,改为26后解决。3、可以读写单个地址的数据

  ARM单片机嵌入式系统汽车电子消费电子数据处理视频教程电子百科其他技术STM32MSP430C2000单片机论坛单片机资源下载单片机习题与教程