GD32F303的硬件IIC做从机怎么弄啊?

[复制链接]
5031|2
 楼主| 金戈骑士 发表于 2021-5-13 17:05 | 显示全部楼层 |阅读模式
最近需要用GD32F303来替换stm32f103vct6,之前是使用stm32的硬件IIC做从机,现在需要换到GD32的芯片来做产品,代码移植后发现IIC没有反应,在网上找了移植手册更改了IIC部分发现没有用,是有什么地方没有改到吗?目前还是使用的stm32的库。请大家帮帮忙
xiaobai032 发表于 2021-9-7 20:02 | 显示全部楼层
请问您解决了吗?我使用的IIC做从机接收也有问题。
QQ2224043166 发表于 2021-12-9 11:45 | 显示全部楼层
GD32F10X /GD32F303 flash取值零等待,而ST需要2个等待周期,因此,一些精确延时或者模拟IIC或SPI的代码可能需要修改。

原因:GD32采用专利技术提高了相同工作频率下的代码执行速度。

修改:如果使用for或while循环做精确定时的,定时会由于代码执行速度加快而使循环的时间变短,因此需要仿真重新计算设计延时。使用Timer定时器无影响。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

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