对于 DLP LCD2000 EVM,我可以直接利用 USB 转 IIC,在电脑上利用助手工具,直接读写寄存器吗?
—————————-
写的时候发送的是 36 0E 00000001
读的时候先发送 36 15 0B,再读 37 地址 4 个字节
—————————-
上述写的时候没有效果,读的时候只有 FF FF FF FF
Annie Liu:
为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上http://e2e.ti.com/support/dlp/f/94,将由资深的工程师为您提供帮助。我们的E2E英文社区有TI专家进行回复,并得到全球各地工程师的支持,分享他们的知识和经验。
Kevin Shi:
您好!
感谢使用TI的DLP产品。
可以使用USB转IIC,DLPC2607的IIC规格请参考– Philips Semiconductor 1994 Desktop Video Data Handbook
36、37地址是包含了读写位的,可以尝试1B地址吗?
Best regards
Ben Yang1:
回复 Kevin Shi:
1B 地址是什么呢?手册上好像没有这个地址。下图是我用 FPGA I2C 通信时 Signal Tap 看到的波形
————————————————————————————————————————————-
发送 36 1B 00 00 00 01,但是写完 1B 时没有收到 ACK
————————————————————————————————————————————-
发送 36 0B 00 00 00 01,但是写完 0B 时没有收到 ACK
————————————————————————————————————————————-
发送 36 0E 00 00 00 01,前面都正常通信了,但是写到最后一个字节时没有收到 ACK
Kevin Shi:
回复 Ben Yang1:
您好!
0x1b是device address,如果使用的是FPGA请忽略。
请问目前I2C的速度是多少?可以尝试下100KHz吗?
另外目前是怎么连接I2C的?
Best regards
Ben Yang1:
回复 Kevin Shi:
您好!
目前 I2C 的速度设置的是 100kHz。
是在 EP4CE30 的 AX530 开发板上,通过杜邦线将其扩展口上 R5 连接 EVM 上 P2 的 19 引脚(EXT_SCL),T3 连接 EVM 上 P2 的 20 引脚(EXT_SDA)。