STM32硬件I2C中的错误是什么?

发布于 2025-01-29 08:40:32 字数 124 浏览 4 评论 0 原文

我来自中国,有人告诉我STM32硬件I2C有错误。因此,我始终将软件模拟I2C和两个普通的GPIO引脚使用。 我想知道这到底是什么?这是一个谣言,还是真的?我希望从国外网站上获得意见,因为您会说英语,您可能会直接获得更多信息。 谢谢。

I am from China,I was told that STM32 hardware I2C has bug.So I always use software simulation I2C with two ordinary GPIO Pins.
I was wondering what is the bug exactly?Is it a rumor ,or is it true?I hope get opinion from abroad website,because you speak English ,you may get more infomation first hand.
Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只为守护你 2025-02-05 08:40:32

每个设备可能有一些硅故障。转到产品网页,寻找 errata 文档。

例如,是STM32F103的Errata,可在其。在那里,您可以看到它提到了一些与I2C硬件有关的硅故障。

Each device may have some silicon faults. Go to the product web page and look for Errata documentation.

For example, this is the errata for STM32F103, available on its product page. There, you can see that it mentions some silicon faults related to I2C hardware.

哀由 2025-02-05 08:40:32

STM32硬件I2C具有错误

STM正在制造许多UC行,基本上,它们的I2C实现非常好。在典型用例中,唯一有一些问题的家庭是F10X,但这个家庭已经旧且NRFND。

因此,除非将10和7位地址模式混合或做类似非常不寻常的事情,否则可以毫不犹豫地使用I2C硬件。

我从未使用F3,F4,F7&从未遇到过问题。 H7家庭。

that STM32 hardware I2C has bug

STM is manufacturing many lines of uCs and basically, their I2C implementations are pretty good. The only family having some issues in typical use cases is F10x but this family is old and NRFND.

So you can use I2C hardware without hesitation unless you mix 10 and 7 bits address mode or do similar very unusual things.

I have never encountered problems using F3, F4, F7 & H7 families.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文