Part Number:DLPC3479
电路是按照TI硬件方案自主设计的电路,但是没有使用Cypress,直接用了一个FPGA通过IIC控制,上电后DLP3479的HOST_IRQ引脚正常拉低,但是遇到如下问题:
1. 按照说明发送 起始位 0x36 0xD4(读取ID) 停止位 起始位 0x37 0xD4,然后一直读不到数据;
2. 用12VDC上电,过了大概15s后电流自己从230mA掉到150mA,此时再次发送读取ID指令,在发送0x36后无应答;
3. 使用另外买的USB转IIC模块,无法正常连接GUI,通过工具发送指令能读但是读的数据对不上,有误;
请问以上问题有可能是什么原因造成的,应该从哪些方面排查?是否有IIC能直接使用的类似GUI的工具
Jeremy_Wu:
你这个系统没有接LED?
可以参考软件的I2C时序和波形。
这个板子上有MSP430的I2C驱动代码可以对比测试。
DLPDLCR3010EVM-G2 Evaluation board | TI.com
software-dl.ti.com/…/self_cert_export.html