i2s数据位数的疑惑 求指点
主要是数据的位的不理解,时序图就不上了,每个 的LR时钟后第二个BLCK 发数据可是BLCK=2xLRCKxFS 这样 是不是就丢了一位数据? 不会丢,因为下一组数据也是从LR时钟后第二个BLCK开始的,只是把数据相对LRCK往后延了一个BLCK ls兄弟能不能在说的,详细一些,或者说,我可能在一个误区里,我先上个图,有图有真像
I2S图,这个大家都知道,BL的时钟是。2XLRXBIT,
我现在不知道,对于下级DAC是否,因为文件格式通知DAC改变这些数据,
其二是,不论变不变数据,BL是肯定的,LR也是由BL得出的,
但是。I2S数据在第二时钟,开始传输数据,这个问题让我不纠结,BL对应每个数据位,第二开始传输,哪LR是固定的,]
最后一个数据位,不是过了,LR时钟嘛,也就我理解的丢了一位数据,我怎么也想不明白这里的数据的问题,
按下图,16位的数据,要16个BL时钟,可在这个数据是在第二个BL时钟最,哪BL时钟是17外,哪LR也就是FS频率是多少。
传一个自己 画的图,现在想作I2S音频输出,这个数据位卡这了,我不知道应该怎么写MCU的程序,
BL频率是LR的2*16倍,可是,问题是数据还是少了一位,
帮个解释一下,
页:
[1]