电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
STM32有硬件IIC,为什么很多应用,还要模拟IIC?
已解决
73482
个问题
已帮助
5993
位优秀工程师
STM32有硬件IIC,为什么很多应用,还要模拟IIC?
liguilini
2017-12-11
浏览量:1965
看到很多STM32应用,使用I2C接口,明明STM32有硬件I2C,但不知为什么这些应用还要用GPIO来模拟I2C。这是为什么呢?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
Angel_YY
除了bug原因,还有就是有些IIC设备可能需要特殊的时序,硬件IIC无法满足,只能通过IO模拟实现。
发布于
2017-12-11
举报
评论 1
0
0
电子老工程师
回复了 :FT39601-F2H 线束端子 3.96mm 母(镀锡)
回复
其他答案
数量:
8
WHL245387
听说STM32的硬件I2C有BUG不太好用,没用过,听说而已。
发布于
2017-12-11
举报
评论 1
0
0
电子老工程师
回复了 :严重氧化,会影响正常焊接
回复
chen0000009
那个硬件I2C以前有BUG(库有BUG),后来修复了,但是很多人习惯了用模拟的,就不换了
发布于
2017-12-11
举报
评论 1
0
0
电子老工程师
回复了 :https://www.diodes.com/assets/Datasheets/74LVC1G125.pdf
回复
huihui163
现在好多人用模拟的iic,硬件iic都说有bug,但是使用的时候没有感觉出来
发布于
2017-12-11
举报
评论 1
0
0
电子老工程师
回复了 :https://www.alliedelec.com/m/d/3fc07518513a2330119e539df1618654.pdf
回复
aaaxxxrrr
原子哥的教程里面说明了为什么用模拟IIC,如果你想用硬件的可以参考野火的,都用过都好使,之前说有BUG,但是没有感觉到
发布于
2017-12-12
举报
评论 1
0
0
电子老工程师
回复了 :区别,台舟的比安森美的高0.03mm,台舟的参数值比安森美的参数值高,能不能替代,要看高参数的客户能不能接受
回复
汉云
目前STM32的HAL库使用硬件IIC是没有问题的。
发布于
2017-12-13
举报
评论 1
0
0
电子老工程师
回复了 :请核实料号与厂牌是否一致
回复
莱克迷KW
这个硬件的IIC有时会卡死程序,所以,不太好用
发布于
2017-12-17
举报
评论 1
0
0
电子老工程师
回复了 :同一物料
回复
liheng_6324895
很多人不能够深刻理解硬件I2C的原理,所以觉得有bug,不好用!
其实硬件I2C可以简化你的设计,保护你数据的时序,进而保护你通信数据的完整性!
发布于
2017-12-19
举报
评论 1
0
0
电子老工程师
回复了 :这颗物料24pin的USB结构。引脚是镀层是镀金,使用过物料无法确认氧化问题,物件已经裸露在空气中。
回复
donatello
硬件I2C会导致busy waiting,用起来BUG太多。
发布于
2017-12-25
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
STM32有硬件IIC,为什么很多应用,还要模拟IIC?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: