电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
Stm32使用I2C接口通讯时经常卡主什么情况?
已解决
73482
个问题
已帮助
5993
位优秀工程师
Stm32使用I2C接口通讯时经常卡主什么情况?
iksun
2018-02-28
浏览量:1262
使用stm32连接一个采样设备,频率设置为200K,每隔一段时间(1-2个小时)就会发现clk没有信号输出卡主了,这是什么问题?
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
dep36
STM32的硬件I2C确实不太稳定,在读取或者发送数据时,如果其它中断事件打断它的工作就会导致停滞。频率低时情况好一些(50KHz以内)。建议使用数据缓存,只是在读写数据的时通过I2C连接,这样可以减小中断影响的概率。
发布于
2018-02-28
举报
评论 2
0
0
电子老工程师
回复了 :没有有库存替代型号。
回复
电子老工程师
回复了 :同功能同封装的都没有货,
回复
其他答案
数量:
6
陈长兵
是硬件I2C还是模拟时序?
发布于
2018-02-28
举报
评论 1
0
0
电子老工程师
回复了 :就是
回复
micro虾米
芯片给出的I2C模块,在工作时会由于各种原因,造成工作不稳定,还是建议用GPIO模拟I2C通讯试试。
发布于
2018-02-28
举报
评论 1
0
0
电子老工程师
回复了 :同一物料
回复
chownn
用模拟I2C吧
发布于
2018-03-01
举报
评论 1
0
0
电子老工程师
回复了 :经过查找,没有找到封装或者参数相近的替代,推荐替代CMKD7000 TR PBFREE Central Semiconductor Corp,该型号反向击穿电压100V, 封装SOT-363,可以推荐给客户看是否满足实际设计要求
回复
汉云
这个问题,可以使用ST的HAL库进行避免,在HAL中是将中断关掉以规避该问题。
发布于
2018-03-01
举报
评论 1
0
0
电子老工程师
回复了 :厂牌Nippon Chemi-Con 被称为黑金刚,United Chemi-Con (UCC) 属于Nippon Chemi-Con 的独资子公司,两个厂牌的电容在尺寸参数方面均无差异
回复
lichangle
应该 是中断的问题,频率不要太高
发布于
2018-03-02
举报
评论 1
0
0
电子老工程师
回复了 :端子不能单独替换使用。
回复
chen0000009
STM32以前的库,使用硬件I2C会有不稳定的情况,建议要么用新的库,要么用模拟I2C
发布于
2018-03-04
举报
评论 1
0
0
电子老工程师
回复了 :制造商 STMicroelectronics 制造商产品编号 STP12N120K5
回复
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
Stm32使用I2C接口通讯时经常卡主什么情况?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: