今天有点思路对于这个问题,其实要看dsp内部接收数据时是如何处理的!但是AD采集的依旧是24位,dsp获取的到数据是32位的,这其中就会有8位是0,也是说,dsp拿的数据,可以是左对齐或者右对齐,或者i2s格式,具体可以参考AD,一般AD获取到的是24位有符号数,第23位是符号位,如果是左对齐,比如采集到的数的 0x00FE1A32 采用左对齐就是(0x00FE1A32 << 8) = 0xFE1A3200 最高位F表示这个是一个负数