GD32F130在使用硬件IIC遇到了问题求解决???

[复制链接]
2821|8
 楼主| lgg123 发表于 2018-3-24 16:29 | 显示全部楼层 |阅读模式
在使用硬件IIC时,按照手册以及固件库配套的例程,在实验板的运行中,发现发送完7位地址后ADDSEND 位不置位,导致程序无法继续运行。
实验平台:GD32F130G8
从机器件:0.96'OLED,地址0x78(在其他平台验证过没有问题)
xyz549040622 发表于 2018-3-24 16:58 来自手机 | 显示全部楼层
使用官方的例程,用官方的开发板都出问题的话,那没啥怀疑的了。官方是使用i2c驱动什么了?
 楼主| lgg123 发表于 2018-3-24 17:53 | 显示全部楼层
xyz549040622 发表于 2018-3-24 16:58
使用官方的例程,用官方的开发板都出问题的话,那没啥怀疑的了。官方是使用i2c驱动什么了? ...

解决了,原来是芯片IIC两个引脚短路了,所以测不到波形,G系列的QFN封装有点紧,所以焊接的时候没发现
xyz549040622 发表于 2018-3-25 12:57 | 显示全部楼层
果然是太坑了,焊接原因。
vivilzb1985 发表于 2018-3-25 21:36 | 显示全部楼层
这个跟硬件没啥关系的吧
vibra2016 发表于 2018-3-26 20:54 | 显示全部楼层
这个是固件库本身的bug?
afgnhgrf 发表于 2018-3-27 09:35 | 显示全部楼层
硬件问题?
baimiaocun2015 发表于 2018-3-31 18:37 | 显示全部楼层
i2C驱动的还是挺重要的
877049204 发表于 2018-4-1 09:44 | 显示全部楼层
求助楼主,同时0.96寸OLED,STM32 iic驱动一直没做好,分析观察协议没找到问题,不知道是不是硬件原因,请问楼主有32的验证过的驱动吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

43

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部