Wolf-2037309 发表于 2014-6-18 15:46:02

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

有个实验,把STM32的 I2C 接口,挂在手机控制相机的SCCB总线,STM32作为从机,SCCB作为主机,二者进行通信,当打开STM32的I2C应答时,手机只能寻址到STM32这个设备,后面数据就发布出来,当不打开STM32的I2C应答时,手机能发出完整的数据,STM32收不到数据???
哪位大师帮帮忙??

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设备作主机,通信

估计是协议的设置错误
页: [1]
查看完整版本: STM32 I2C口作从机,SCCB设备作主机,通信