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

STM8 I2C硬件连续运行情况下接收数据时发送地址后接收不到应答信号。

[复制链接]
风-417456 提问时间:2014-7-10 10:30 /
阅读主题, 点击返回1楼
收藏 评论17 发布时间:2014-7-10 10:30
17个回答
巅峰残狼 回答时间:2014-7-12 14:30:30

RE:STM8 I2C硬件连续运行情况下接收数据时发送地址后接收不到应答信号。

学习了
风-417456 回答时间:2014-7-12 21:11:10

回复:STM8 I2C硬件连续运行情况下接收数据时发送地址后接收不到应答信号。

回复第 14 楼 于2014-07-12 08:38:51发表:
前一个stop发出去了么, 还有读之前是在写入么,写入需要等一段时间24C256才会有应答的, 程序应该改改, 不能这样写,很容易死机的,应该用超时判断, 错误恢复等容错能力
 
前一个STOP在示波器上发出去了,程序里面有加应答等待的。超时什么的死机问题应该有的,我目前只是先调出能读写,单单这块已经花我好几天时间了。之前网上看到都说STM8 的I2C硬件有点问题,这几天调试的时候也确实感觉有点不太对劲,数据信号的波形不是很好,不知道是不是因为用了内部晶振做时钟的缘故。
 
aaa999kk 回答时间:2014-7-17 16:54:34

RE:STM8 I2C硬件连续运行情况下接收数据时发送地址后接收不到应答信号。

两个动作之间的间隔要注意冲突
12
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版