你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

分享一个STM32F103的硬件IIC代码库,完美解决IIC问题!  

[复制链接]
zhous 发布时间:2015-1-8 20:52
阅读主题, 点击返回1楼
收藏 7 评论41 发布时间:2015-1-8 20:52
41个回答
edmundlee 回答时间:2019-4-6 15:13:18
zc1107473010 发表于 2019-4-6 14:19
- T( E/ I: u; A& F因为I2C是需要主从机在硬件适配的,硬件模式连接EPPROM也许没问题,但是与其它非ST芯片或者FPGA连接 ...
0 c( n. i* s" b: l
我总结一下你说的吧, 用硬件出了问题你不会找, 你对任务的控制(甚至没有控制)会超过几百个us,- Y0 c$ K+ j7 K4 E& _
而且你做的项目是容许你在通过IIC读写时, 其它什么事情都不用管的。
飞的山一样高 回答时间:2019-4-6 18:31:24
edmundlee 发表于 2019-4-6 15:13
; l9 Q$ T- Z& O) i, a; `- F我总结一下你说的吧, 用硬件出了问题你不会找, 你对任务的控制(甚至没有控制)会超过几百个us,
) `* J6 ?5 B1 m' B# C, w4 L而且 ...

0 {6 P) c! i6 T% n: h$ l" n2 U/ Q那只是你认为的,硬件/软件I2C我都用过,也产品长期运行过,纠结与硬件/软件真是最低级的地方,另外I2C读写是可以在最底层开关中断的,不知道你做什么项目能精确的需要控制到这读取几个字节的时间,就算在医疗产品项目上,我也没碰到这个需求,别为了装而装。
edmundlee 回答时间:2019-4-6 19:29:19
zc1107473010 发表于 2019-4-6 18:31) O2 M; ^+ h/ n  L1 X& X5 b
那只是你认为的,硬件/软件I2C我都用过,也产品长期运行过,纠结与硬件/软件真是最低级的地方,另外I2C读 ...

8 u9 ~, p6 S; N, ~' e5 m不是我以为, 是你自己说的, 我只是把你说的 “而且遇到也很难解决” 的意思重复了一遍
4 o) y2 U1 N. D
/ w; u/ b8 S% K* l7 O原来你用IIC只读几个字节? 底层中断?那要不要马上处理你的中断?9 q" K3 K4 g/ Q2 M
那要是有个项目要不的停的存档数据, 每个发生的事件都要循环的记录到IIC去, 这类项目你就当成是非常非常高级的项目了? 呵呵, m" E4 \% X  y+ M

4 b+ R# a/ I# {' D
zhangxu56726 回答时间:2019-4-8 09:20:28
我用好像没出过问题
Kevin_G 回答时间:2019-4-8 10:31:59
顶一下,ST的IIC还是非常符合标准的
Kevin_G 回答时间:2019-4-8 10:33:23
收藏
stickvc 回答时间:2019-4-22 10:57:14
双STM32 主从通讯 主硬件IIc 从采用中断
韦氏0 回答时间:2019-4-22 12:21:24
学习
stickvc 回答时间:2019-4-26 09:54:18
好帖,顶起来,不能沉下去!
ststt 回答时间:2019-6-20 16:03:34
学习学习
cyx000821 回答时间:2019-7-30 00:53:57
1111111111111111111
Glenxu 回答时间:2019-8-8 22:56:29
IIC学习了,还没用过,谢谢!
wdliming-222461 回答时间:2019-8-10 11:15:59
那必须支持一个!!!!
wdliming-222461 回答时间:2019-8-10 11:16:36
zhous 发表于 2015-1-8 20:57
' \7 ]4 f$ A- ]( e5 M函数库在官网有,最新3.61版本
/ @" u8 S% _8 [1 m
不是3.5吗??有更新??
烤猪 回答时间:2019-9-20 14:48:55
学习学习

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版