打印
[STM32F1]

STM32F103的硬件I2C

[复制链接]
896|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Allison8859|  楼主 | 2021-10-31 22:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多人都说STM32F103的硬件I2C有BUG,请问它的BUG是啥,有没有什么解决方法?

使用特权

评论回复
沙发
ljxh401| | 2022-8-30 12:19 | 只看该作者
我也是I2C一直用不好,软IO代替

使用特权

评论回复
板凳
笨蛋无需搭理| | 2022-8-31 23:39 | 只看该作者
这个Bug好像是读取数据就while

使用特权

评论回复
地板
漫过岁月| | 2022-9-1 00:11 | 只看该作者
这个还真不清楚,都是用的模拟I2C

使用特权

评论回复
5
一般情况都是模拟I2C吧,比较好用,移植也方便

使用特权

评论回复
6
ST的听说I2C都已经解决了,这个BUG,但是具体咋解决的,还是不知道

使用特权

评论回复
7
一枝香| | 2022-9-1 01:19 | 只看该作者
之前听说是有一定概率死机,所以都不愿意使用

使用特权

评论回复
8
晚晚皆安| | 2022-9-1 01:41 | 只看该作者
我用了一阵了,也没遇到过I2CBUG情况

使用特权

评论回复
9
岁月反驳| | 2022-9-1 02:03 | 只看该作者
其实楼主可以试试,到时候再说BUG的事情

使用特权

评论回复
10
听说好像是固件库的事儿吧不是芯片的问题

使用特权

评论回复
11
热爱童话世界| | 2022-9-1 02:48 | 只看该作者
你可以用cubemx生成个demo试试

使用特权

评论回复
12
林间有新绿| | 2022-9-1 05:04 | 只看该作者
给我的感觉就是,这个BUG就有时遇到有时没有的,弄得我都不敢用硬件I2C

使用特权

评论回复
13
討厭和人归類| | 2022-9-1 05:27 | 只看该作者
其实,只是特殊方面用到会出现BUG,你常规使用大可放心

使用特权

评论回复
14
地下縱情搖擺| | 2022-9-1 05:49 | 只看该作者
之前还听说,有人把这个BUG解决了,也不知道是不是真的

使用特权

评论回复
15
偷吻月亮| | 2022-9-1 06:11 | 只看该作者
解决方法就是用软件模拟的I2C实现通讯

使用特权

评论回复
16
喜爱弄人| | 2022-9-1 06:34 | 只看该作者
正常应该硬件不会出问题吧,不过F1的好像真没多少用硬件I2C的

使用特权

评论回复
17
情和欲| | 2022-9-1 06:57 | 只看该作者
这个BUG好像会让整体硬件死机,进入到死循环


使用特权

评论回复
18
linfelix| | 2022-9-4 22:04 | 只看该作者
移植都是模拟iic,好移植程序

使用特权

评论回复
19
claretttt| | 2022-9-8 14:10 | 只看该作者
没有使用过硬件I2C

使用特权

评论回复
20
uptown| | 2022-9-8 15:29 | 只看该作者
这个有可能造成死机

使用特权

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

本版积分规则

62

主题

1186

帖子

2

粉丝