发新帖我要提问
12
返回列表
打印
[STM32F1]

硬件 I2C 搞不定

[复制链接]
楼主: shimx
手机看帖
扫描二维码
随时随地手机跟帖
21
I2C的中断响应回调中是怎么处理的?

使用特权

评论回复
22
shimx|  楼主 | 2021-5-10 22:30 | 只看该作者

用范例就解决了,CubeMX 不大靠谱,STM32F1 芯片 I2C 没问题

使用特权

评论回复
23
shimx|  楼主 | 2021-5-10 22:32 | 只看该作者

使用特权

评论回复
24
jiajs| | 2021-5-10 22:34 | 只看该作者
F0、F1和F4的I2C的hal库都用过,没问题的

使用特权

评论回复
25
yszong| | 2021-5-10 22:37 | 只看该作者
模拟i2c出货都几十万了,稳定无误,为毛要跳坑硬件i2c。

使用特权

评论回复
26
spark周| | 2021-5-10 22:39 | 只看该作者
我用F4,HAL库,硬件IIC1和硬件IIC3一切正常,偏偏硬件IIC2就不能用,坑的一批 。。。

使用特权

评论回复
27
renyaq| | 2021-5-10 22:41 | 只看该作者
上拉电阻最好小于4.7K。

使用特权

评论回复
28
pengf| | 2021-5-10 22:42 | 只看该作者
用io口模拟吧

使用特权

评论回复
29
songqian17| | 2021-5-10 22:44 | 只看该作者
看波形挺好的啊

使用特权

评论回复
30
shimx|  楼主 | 2021-5-10 22:49 | 只看该作者

明白了,多谢大家讨论这么多哈

使用特权

评论回复
31
yangxiaor520| | 2021-5-11 07:24 | 只看该作者
试试软件IIC,除了效率低点。

使用特权

评论回复
32
zhihang9122| | 2021-5-11 17:47 | 只看该作者
硬件i2c没用过,一直用的是软件I2C

使用特权

评论回复
33
yzzly| | 2021-5-18 17:07 | 只看该作者
本帖最后由 yzzly 于 2021-5-18 17:45 编辑

STM32的IIC接口的确不太好用,稍加改改小规模数据(如读时钟等)的通信基本还是满足要求的。

使用特权

评论回复
34
xiaoqizi| | 2021-6-3 12:00 | 只看该作者
使用的是什么型号的芯片 啊?

使用特权

评论回复
35
木木guainv| | 2021-6-3 12:11 | 只看该作者
使用普通的io模拟运行iic更好一点

使用特权

评论回复
36
磨砂| | 2021-6-3 12:13 | 只看该作者
直接用iic的接口很多时序问题搞不定

使用特权

评论回复
37
晓伍| | 2021-6-3 12:17 | 只看该作者
自带的iic确实不太好用

使用特权

评论回复
38
八层楼| | 2021-6-3 12:20 | 只看该作者
看看示波器的波形和要求的相符吗

使用特权

评论回复
39
xinxianshi| | 2021-6-3 12:51 | 只看该作者
我也没搞定过,然后我就用 GPIO模拟的,很好用

使用特权

评论回复
40
xixi2017| | 2021-6-3 14:15 | 只看该作者
通常用IO模拟的

使用特权

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

本版积分规则