ysdx 发表于 2020-4-10 18:52

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

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

踏踏实实用模拟,省的挂机。

ysdx 发表于 2020-4-14 15:07

本帖最后由 ysdx 于 2020-4-14 15:09 编辑

o0pingu0o 发表于 2020-4-14 08:09
踏踏实实用模拟,省的挂机。
我的应用是需要提供一个I2C SALVE接口。因此必须是通用的标准的。这个芯片其它资源都非常符合,就这个I2C SLAVE不清楚。由于是产品选型,希望原厂技术支持能帮忙沟通一下信息。我选择的是HC32L130J8TA

sgrtf661 发表于 2020-4-17 15:33

加我 qq 409946461 回复你

Sunriver_Yao 发表于 2020-4-17 15:47

o0pingu0o 发表于 2020-4-14 08:09
踏踏实实用模拟,省的挂机。

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

wkei007 发表于 2020-4-18 15:45

希望不要出现类似的I2C硬件BUG,这个功能我也常用,用IO口模拟I2C的话,效率上时间要delay对系统有少少的影响,现在在用硬件的I2C,加了I2C死锁判断处理。

yzjyh1 发表于 2020-4-19 19:54

wkei007 发表于 2020-4-18 15:45
希望不要出现类似的I2C硬件BUG,这个功能我也常用,用IO口模拟I2C的话,效率上时间要delay对系统有少少的影 ...

程序能贴出来学习学习吗

wkei007 发表于 2020-4-20 20:40

yzjyh1 发表于 2020-4-19 19:54
程序能贴出来学习学习吗

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

tzx19880523 发表于 2020-5-24 16:12

目前我手上有一块华大HC32L136K8TA的评估板,我在使用它的硬件IIC功能时,不太稳定,有时候能行,放一会儿,又不行了,请问有哪位大神遇到了和我一样的情况吗?

ysdx 发表于 2020-6-3 15:59

tzx19880523 发表于 2020-5-24 16:12
目前我手上有一块华大HC32L136K8TA的评估板,我在使用它的硬件IIC功能时,不太稳定,有时候能行,放一会儿 ...
我出100元打赏给第一个提供这款芯片I2C SLAVE稳定工作代码的朋友。一直不敢开始这个案子。就是由于不知道是否可行。

tzx19880523 发表于 2020-6-12 23:04

ysdx 发表于 2020-6-3 15:59
我出100元打赏给第一个提供这款芯片I2C SLAVE稳定工作代码的朋友。一直不敢开始这个案子。就是由于不知道 ...

我后来解决了这个问题,现在华大的iic主机程序非常稳定,从机还没调,有空再去搞搞。
页: [1]
查看完整版本: 华大的I2C是否存在和STM32一样的BUG?