TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C5517 I2S是如何将16bit 数转换成32bit的(no packed,no sign extension)?

如题,在使用I2S时,数据来源是AIC3204,这边的设置是16bit长度,在DSp这边,使用16bit长度接收,波形看着正常(1Kz正弦波输入),是正弦波,但是当我将接收长度改为32bit时(no packed,no sign extension),画出来依旧是正弦波。这数据是如何扩展的,让精度提高了一倍?

Shine:

你可以看一下receive data register 1,2里收到的数据是什么样的?是否和16bit时一样的?

user5052112:

回复 Shine:

数据规律是一样的,大小不一样,既精度不一样。难道32bit的是16bit放大后的结果。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C5517 I2S是如何将16bit 数转换成32bit的(no packed,no sign extension)?
分享到: 更多 (0)