你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
分享关于STM32f103 的硬件IIC I2C 调试心得
精华
[复制链接]
motianlun1111
发布时间:2015-8-4 22:28
阅读主题, 点击返回1楼
赞
26
收藏
57
评论
240
分享
发布时间:2015-8-4 22:28
请先
登录
后回答问题
240个回答
scmbox
回答时间:2016-2-19 22:39:39
a0a.1 288b0c
谢谢分享,学习了
赞
评论
回复
支持
反对
水说。
回答时间:2016-2-21 14:26:32
a0a.1 288b0c
正在为此烦恼,感谢楼主
赞
评论
回复
支持
反对
洛阳城
回答时间:2016-2-29 19:19:52
a0a.1 288b0c
写的很好啊,共同学习
赞
评论
回复
支持
反对
多铁克
回答时间:2016-3-31 14:19:24
a1024a.1 288b0c
谢谢分享
赞
评论
回复
支持
反对
123lmx123
回答时间:2016-4-6 10:38:02
a0a.1 288b0c
不错的心得,谢谢分享
( i2 g/ M4 h$ R F- K# Y$ @/ k5 J
赞
评论
回复
支持
反对
feiyingha
回答时间:2016-4-7 16:47:49
a0a.1 288b0c
stm32f0xx的固件函数库貌似不这么写了,不过还是感谢楼主的解释
赞
评论
回复
支持
反对
6874577
回答时间:2016-4-12 08:23:35
a1024a.1 288b0c
4 g- L; R$ i! Q. Q
谢谢分享
赞
评论
回复
支持
反对
传说中的花子
回答时间:2016-4-12 12:37:34
a1024a.1 288b0c
感谢分享
赞
评论
回复
支持
反对
xiaoxiaoyuwu
回答时间:2016-4-12 13:42:06
a0a.1 288b0c
谢谢群主分享。。。。
赞
评论
回复
支持
反对
alisa123
回答时间:2016-4-13 17:44:59
a0a.1 288b0c
收藏了,谢谢分享
赞
评论
回复
支持
反对
Dylan疾风闪电
回答时间:2016-4-14 10:48:32
a0a.1 288b0c
本帖最后由 Dylan疾风闪电 于 2016-4-14 10:50 编辑
2 y! P6 W, L& |2 I; m7 v
( C. O- U& i6 F0 n' X
好久没有stm32f103的i2c了,
3 R' m ~# A& H8 s9 W5 k5 a
看到这个帖子,
* ^8 A0 u* n- c, R% g d
顺带询问一下lz有没有遇到这样的问题:
* p3 [( Q( @3 A: r h
--------------------------------------------------------------------------------------
) b+ K4 x. T6 Z; @. r- G
“两块stm32f103芯片,一块做主i2c,另一块做从i2c。
) ~$ D! J3 A7 a7 x3 z
通信方式是中断收发、速率400k。
0 [" g/ @6 G% `" P% ~# C$ }
问题:通讯过程中由于i2c寄存器busy位,导致通信中断,并且之后也无法再进行相互通信了?
1 U; R5 h% h4 J) E8 Z
“
5 ?; u3 r8 N M- O8 h
---------------------------------------------------------------------------------------
% Y9 p+ n- s. y7 `8 G
有非常规的方式来处理解决这个问题,但是绕的比较远。
% ]4 G( e" o. r& d) e
而且只在CM3的STM32F1系列上出现过。(CM0核的i2c变更后就不存在此问题)
% W" B2 g$ l) }* \7 L
很久没用i2c了(10年的时候的问题,印象很深),不知道有没有新的处理方法?
% f/ s0 M5 h2 T/ T: P
) b8 u* X0 }. V4 ?9 A
赞
评论
回复
支持
反对
沐紫
回答时间:2016-4-29 14:12:06
a0a.1 288b0c
支持,谢谢楼主,留爪留恋
赞
评论
回复
支持
反对
huaiqiao
回答时间:2016-4-29 18:07:23
a0a.1 288b0c
不是说硬件的iic容易丢数据吗,楼主有碰到过吗。我也是别人告诉我的,我还没试过,所以我写软件模拟的。
赞
评论
回复
支持
反对
watershade
回答时间:2016-4-29 22:47:45
a0a.1 288b0c
我在F4上用硬件I2C没有问题,但是我用的是HAL的库
赞
评论
回复
支持
反对
zerozk
回答时间:2016-6-19 11:09:20
a1024a.1 288b0c
谢谢分享!
赞
评论
回复
支持
反对
1
2
3
4
5
6
7
8
9
10
... 17
/ 17 页
下一页
所属标签
相似分享
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
谢谢分享
好久没有stm32f103的i2c了,3 R' m ~# A& H8 s9 W5 k5 a
看到这个帖子,* ^8 A0 u* n- c, R% g d
顺带询问一下lz有没有遇到这样的问题:* p3 [( Q( @3 A: r h
--------------------------------------------------------------------------------------) b+ K4 x. T6 Z; @. r- G
“两块stm32f103芯片,一块做主i2c,另一块做从i2c。) ~$ D! J3 A7 a7 x3 z
通信方式是中断收发、速率400k。
问题:通讯过程中由于i2c寄存器busy位,导致通信中断,并且之后也无法再进行相互通信了?
“
---------------------------------------------------------------------------------------% Y9 p+ n- s. y7 `8 G
有非常规的方式来处理解决这个问题,但是绕的比较远。
而且只在CM3的STM32F1系列上出现过。(CM0核的i2c变更后就不存在此问题)% W" B2 g$ l) }* \7 L
很久没用i2c了(10年的时候的问题,印象很深),不知道有没有新的处理方法?