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

STM32 I2C口作从机,SCCB设备作主机,通信

[复制链接]
Wolf-2037309 提问时间:2014-6-18 15:46 /
有个实验,把STM32的 I2C 接口,挂在手机控制相机的SCCB总线,STM32作为从机,SCCB作为主机,二者进行通信,当打开STM32的I2C应答时,手机只能寻址到STM32这个设备,后面数据就发布出来,当不打开STM32的I2C应答时,手机能发出完整的数据,STM32收不到数据???
哪位大师帮帮忙??
收藏 评论9 发布时间:2014-6-18 15:46

举报

9个回答
feel-376797 回答时间:2014-6-22 07:55:55

RE:STM32 I2C口作从机,SCCB设备作主机,通信

可能格式没设置对。根据SCCB协议,写的格式是【7位地址+8位subAddress+8位数据】;读的格式是:先【7位地址+8位subAddress】,再【7位地址+8位subAddress+8位数据】。SCCB是简化的I2C协议,STM32 I2C要设置成SCCB。
有缘于你 回答时间:2014-6-22 09:05:44

RE:STM32 I2C口作从机,SCCB设备作主机,通信

用示波器观察过STM32和SCCB之间的传输波形了?
回答时间:2014-6-22 22:10:01

RE:STM32 I2C口作从机,SCCB设备作主机,通信

应答出现问题。用示波器观察
feiante-155820 回答时间:2014-6-23 10:40:02

RE:STM32 I2C口作从机,SCCB设备作主机,通信

没有搞过,如果硬件没有问题,就看看协议是不是哪没有搞对。
深秋独影 回答时间:2014-6-23 12:45:07

RE:STM32 I2C口作从机,SCCB设备作主机,通信

用示波器看看波形,对了再看看协议有没有不对的地方
dzc2001 回答时间:2014-6-23 13:58:52

RE:STM32 I2C口作从机,SCCB设备作主机,通信

应该是你软件程序设置有问题。
aaa999kk 回答时间:2014-6-23 17:20:49

RE:STM32 I2C口作从机,SCCB设备作主机,通信

用示波器看, 查设置
vivy 回答时间:2014-6-24 16:39:55

RE:STM32 I2C口作从机,SCCB设备作主机,通信

路过,学习。。。。。
feixiang20 回答时间:2014-6-30 23:03:20

RE:STM32 I2C口作从机,SCCB设备作主机,通信

估计是协议的设置错误

所属标签

相似问题

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