DLPC3433芯片,用软件模拟的IIC可以写数据,说明设备是好的,能建立通讯。
但是用IIC读数据的时候,试过好多也没有成功,读任何一个寄存器都是0xff。
请问3433的I2C有没有特殊的时序要求?
(我用这个模拟的IIC读写板子上另一个I2C设备是正常的)
MengAo Zeng:
请按照下表配置:
guanlin wu:
回复 MengAo Zeng:
表格没有显示出来啊!!
MengAo Zeng:
参考DLPC343x Software Programmer Guide: http://www.ti.com.cn/cn/lit/ug/dlpu020a/dlpu020a.pdf
第9页
guanlin wu:
回复 MengAo Zeng:
手册是有的,读的时候:
start -> 写0x36 -> 写设备内地址 0x55 -> 写0x37 -> 读数据
但是读数据的时候换寄存器读到的总是固定的几个数