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.

关于DLPC2607 IIC数据传输格式的疑惑

Other Parts Discussed in Thread: DLPC2607

《DLPC2607 Software 编程指南 》中有描述通过I2C发送控制命令的格式为: 0x36  0xAA  0xdddddddd,

请问:这里的 “0xdddddddd”是连续发送32bit 呢还是以标准I2C格式发送的4个Byte ?

另外,在“指南”中说DLPC2607的divice Addr 是 0x36, 为什么在《2000 EVM UG》中设置的命令地址却变成了“ 0x1b ”?

经实测,EEPOM的地址也并非PDF中所说的 “ 0x54/0x55/0x56/0x57 ”,以上问题百思不得其解

恳请指导,谢谢!

  • 您好!

    感谢使用TI的DLP产品。

    请问:这里的 “0xdddddddd”是连续发送32bit 呢还是以标准I2C格式发送的4个Byte ?

    ->发送4个Byte

    在“指南”中说DLPC2607的divice Addr 是 0x36, 为什么在《2000 EVM UG》中设置的命令地址却变成了“ 0x1b ”?

    ->I2C的Slave地址是0x1b,通常在I2C通信上只会使用Slave地址的7位,加上一位读写位组成1个byte。DLPC2607的编程指导上的0x36=7bit地址(0x1b) + 1bit读写标志

    经实测,EEPOM的地址也并非PDF中所说的 “ 0x54/0x55/0x56/0x57 ”

    ->请问具体是多少?

    谢谢

  • 哦,终于明白了,非常感谢!

    是我看问题的角度的问题,按你说的思路来说那PDF上说的就对了。

    查EEPROM IC 的DS, 其高4位为A, 而电路中的3条腿均为高电平,那么地址应该是 0xAF( Read), 0xAE( Write), 按官方的思路地址为0x57也是正确的。

    谢谢!

  • 非常高兴可以帮助到你,如果有其他的问题,欢迎讨论。
    谢谢。