SAI的功能基本和I2S一样的,只是功能更强大一点,毕竟是专用的音频接口。所以I2S能做的所有事情SAI都可以做。
SAI:串行音频接口,具有灵活性高、配置多样的特点。I2S协议作为音频数据传输协议,由Philips制定。
I2S:(Inter—IC Sound)总线, 又称集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。
SAI(Serial Audio Interface)是一种串行音频接口标准,与I2S(Inter-IC Sound)类似,都是用于数字音频设备之间传输音频数据的接口协议。但是SAI比I2S功能更强大,配置更加灵活。
SAI和I2S的主要功能都是:
- 在数字音频设备之间传输PCM格式的音频数据。
- 支持多通道音频数据的同步传输。
- 能在多个主设备和从设备之间灵活配置,实现音频数据的收发。
SAI比I2S有以下优点:
1.支持更多的数据通道,SAI支持16/32个通道,I2S仅支持2个通道。
2.数据线更多,SAI有3组数据线可供选择,每组均为16/32位宽;I2S仅有一组数据线,宽度为16/32位。
3.支持更高的音频采样率,SAI支持192KHz,I2S最大支持48KHz。
4.支持发送/接收音频数据的同时工作,全双工模式;I2S要么发送要么接收,半双工模式。
5.支持直接存储器存取(Direct Memo