https://e2e.ti.com/support/audio-group/audio/f/audio-forum/908171/tlv320dac3100-q1-i2c-write-command
器件型号:TLV320DAC3100-Q1大家好、
我想减少 MCU 和 TLV320DAC3100-Q1之间的通信命令。
除了自动递增功能之外、是否有任何方法可以跳过重复的命令、例如每次发送器件地址?
例如、通常建议如下所示发送命令。
器件地址(WR)+寄存器地址 A +数据 A +器件地址(WR)+寄存器地址 B +数据 B +.....
如果寄存器地址 A 和 B 递增、则可以对此进行优化、如下所示。
器件地址(WR)+寄存器地址 A +数据 A +数据 B +数据 C。。。。。
如果寄存器地址的顺序不是递增的、那么是否可以按如下方式发送?
器件地址(WR)+寄存器地址 A +数据 A +寄存器地址 C +数据 C…
或者、在发送寄存器地址之前、每次都需要插入"器件地址(WR)"、如下所示?
器件地址(WR)+寄存器地址 A +数据 A +器件地址(WR)+寄存器地址 C +数据 C。。。。
此致、