打印
[技术问答]

华大的I2C是否存在和STM32一样的BUG?

[复制链接]
1712|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ysdx|  楼主 | 2020-4-10 18:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32的I2C是有BUG的,请问华大的是否更正了I2C BUG?

使用特权

评论回复
沙发
martinhu| | 2020-4-10 18:59 | 只看该作者
ST的I2C有什么bug?华大和ST的模块是不同的IP,这个与国内某些模仿的厂家不同

使用特权

评论回复
板凳
yzjyh1| | 2020-4-11 23:37 | 只看该作者
自己用程序试试不就知道了

使用特权

评论回复
地板
o0pingu0o| | 2020-4-14 08:09 | 只看该作者
踏踏实实用模拟,省的挂机。

使用特权

评论回复
5
ysdx|  楼主 | 2020-4-14 15:07 | 只看该作者
本帖最后由 ysdx 于 2020-4-14 15:09 编辑
o0pingu0o 发表于 2020-4-14 08:09
踏踏实实用模拟,省的挂机。

我的应用是需要提供一个I2C SALVE接口。因此必须是通用的标准的。这个芯片其它资源都非常符合,就这个I2C SLAVE不清楚。由于是产品选型,希望原厂技术支持能帮忙沟通一下信息。我选择的是HC32L130J8TA

使用特权

评论回复
6
sgrtf661| | 2020-4-17 15:33 | 只看该作者
加我 qq 409946461 回复你

使用特权

评论回复
7
Sunriver_Yao| | 2020-4-17 15:47 | 只看该作者
o0pingu0o 发表于 2020-4-14 08:09
踏踏实实用模拟,省的挂机。

用swI2C模式,在处理某些事显得很Low。至少不能用DMA!

使用特权

评论回复
8
wkei007| | 2020-4-18 15:45 | 只看该作者
希望不要出现类似的I2C硬件BUG,这个功能我也常用,用IO口模拟I2C的话,效率上时间要delay对系统有少少的影响,现在在用硬件的I2C,加了I2C死锁判断处理。

使用特权

评论回复
9
yzjyh1| | 2020-4-19 19:54 | 只看该作者
wkei007 发表于 2020-4-18 15:45
希望不要出现类似的I2C硬件BUG,这个功能我也常用,用IO口模拟I2C的话,效率上时间要delay对系统有少少的影 ...

程序能贴出来  学习学习吗

使用特权

评论回复
评论
wkei007 2020-4-20 20:34 回复TA
檢測到讀與或收發連續出現多少次之后,將I2C端口初始化為普通IO口,時鐘線發出9個時鐘高低電平。理復位I2C模塊,重新初始化。 
10
wkei007| | 2020-4-20 20:40 | 只看该作者
yzjyh1 发表于 2020-4-19 19:54
程序能贴出来  学习学习吗

不知道怎么打字成 繁 體字了,當檢測到連續的讀寫錯誤多少次之后,置復位I2C為普通IO口,SCK時鐘線發出9個高低電平信號。然后再復位I2C模塊,再重新初始化I2C。用I2C就怕出現死鎖現象,如果對系統運行效率不敏感,可以用IO口模擬I2C。

使用特权

评论回复
11
tzx19880523| | 2020-5-24 16:12 | 只看该作者
目前我手上有一块华大HC32L136K8TA的评估板,我在使用它的硬件IIC功能时,不太稳定,有时候能行,放一会儿,又不行了,请问有哪位大神遇到了和我一样的情况吗?

使用特权

评论回复
12
ysdx|  楼主 | 2020-6-3 15:59 | 只看该作者
tzx19880523 发表于 2020-5-24 16:12
目前我手上有一块华大HC32L136K8TA的评估板,我在使用它的硬件IIC功能时,不太稳定,有时候能行,放一会儿 ...

我出100元打赏给第一个提供这款芯片I2C SLAVE稳定工作代码的朋友。一直不敢开始这个案子。就是由于不知道是否可行。

使用特权

评论回复
13
tzx19880523| | 2020-6-12 23:04 | 只看该作者
ysdx 发表于 2020-6-3 15:59
我出100元打赏给第一个提供这款芯片I2C SLAVE稳定工作代码的朋友。一直不敢开始这个案子。就是由于不知道 ...

我后来解决了这个问题,现在华大的iic主机程序非常稳定,从机还没调,有空再去搞搞。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

338

主题

1055

帖子

21

粉丝