沁恒芯片作为从机
主机是其他厂家,主机发送 7位地址0x0110000 0 + 发送0x30 +0x0110000 1 从机都有回ACK,但是缓冲区中收到的数据并不是地址和0x30,
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
沁恒芯片作为从机
主机是其他厂家,主机发送 7位地址0x0110000 0 + 发送0x30 +0x0110000 1 从机都有回ACK,但是缓冲区中收到的数据并不是地址和0x30,
是有其他什么IIC复合发送的例程嘛
您好,程序中注意一下地址和数据的写法,应该都是0xXX,以十六进制表示的话应该都是两位的,此外注意一下IIC通信引脚要配置为复用开漏模式,此外要注意接上拉电阻。在我们EVT中有IIC主从通信的例程,可以参考一下。EVT下载链接如下,后续若有问题,可通过邮箱(lzs@wch.cn)和我具体沟通一下,可用分析仪抓一下主机发出的数据波形看一下数据是否正确
地址:IIC_Init(100000, 0x60);
引脚配置:开漏模式,有外接上拉电阻。
这是对应的波形 但是RxData中接收到的数据对应不上。
您好,若方便可将IIC部分工程代码发至我的邮箱,这边测试看一下