对于 DLP LCD2000 EVM、能否直接使用计算机上的"USB 转 IIC"和辅助工具直接读取和写入寄存器? 如果是、如何操作?
--------------------
写入时、发送36 0E 00000001
读取时、首先发送36 15 0B、然后读取37个地址4字节
--------------------
写入时没有现象,读取时只有“FF FF FF FF FF”
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
对于 DLP LCD2000 EVM、能否直接使用计算机上的"USB 转 IIC"和辅助工具直接读取和写入寄存器? 如果是、如何操作?
--------------------
写入时、发送36 0E 00000001
读取时、首先发送36 15 0B、然后读取37个地址4字节
--------------------
写入时没有现象,读取时只有“FF FF FF FF FF”
您好 Ben、
只要您遵循为器件指定的 I2C 通信协议 https://www.ti.com/lit/ug/dlpu013a/dlpu013a.pdf 第2.2节 I2C 接口、您就应该能够使用该器件。 您可能需要注意 I2C 总线电压和上拉电阻。
此致、
Sanjeev
感谢您的回复!
这里是当我尝试通过 FPGA I2C 进行测试时、信号分路器中的一些波形
--------------------------------------------------------------------
,36 0B 00 00 01 μ s、但写入0B 时无 ACK
--------------------------------------------------------------------
,36 0E 00 00 01 μ s、但写入最后一个字节时无 ACK
--------------------------------------------------------------------
我在 EVM 通电并正常显示后写入命令。 我是否遗漏了任何详细信息?
您好、Ben Yang、
请参阅 用户指南的第3.2节、确保已连接到 EVM 的正确 I2C 总线。 相关引脚为 P2上的引脚#19和#20 (分别为 SCL 和 SDA)。 此外,您的时钟速率是否为100kHz? 发送这些命令的电压电平是多少?
谢谢、
Chris