线程中讨论的其他部件: TMS320F2.8075万,
工具/软件:Code Composer Studio
您好,
我正在使用具有DAC7574的TMS320F2.8075万。 DAC7574根据控制字节(高字节)后的第一个值提供输出。 控制字节为0x10。 但输出不依赖于控制字节(低字节)后面的第二个字节。
我这样写了
I2caRegs.I2CCNT = 3;
I2caRegs.I2CDXL.ALL = 0x10;
I2caRegs.I2CDXL.ALL = I2C_HIGH _D;//0xFF
I2caRegs.I2CDXL.ALL = I2C_LLOW _D;//0xF0
因此,当我改变I2C_HIGH _D DAC输出时,会相应地改变。 但输出没有变化 I2C_LLOW _D,我能知道为什么会发生这种情况吗?(1)
顺便说一下,我发送的是0x4C而不是0x98,我对地址字节中的R/W没有控制权。 它会自动执行写入操作。 您能告诉我如何更改为读取模式吗?(2)