caoruijoes 发表于 2010-11-24 09:52:44

关于STM8的I2C通信的问题

请问各位大侠,我在用STM8S207RB建立一个模拟I2C与一个芯片通信,当我向这个芯片写入8位数据后,为什么在STM8S207的SDA输入端一直检测不到一个从机发回来的ACK应答信号,这是否说明I2C通信没有建立?现在确定MCU与从机都能正常工作且连接正确,在建立I2C模拟通信对时钟周期有要求吗,需要对芯片的时钟进行分频或倍频处理吗?

发表于 2010-11-24 11:16:38

RE:关于STM8的I2C通信的问题

如果使用模拟的话,请参考I2C通信协议来做,或者网上下载I2C模拟的例程看一下。这个需要时序的控制。

caoruijoes 发表于 2010-12-22 21:51:42

RE:关于STM8的I2C通信的问题

次问题已经解决,需要把外设芯片的片选端口拉高,上次就是因为没有选中芯片,一直没有响应

崔竑飞 发表于 2013-4-28 11:57:58

回复:关于STM8的I2C通信的问题

 3
页: [1]
查看完整版本: 关于STM8的I2C通信的问题