如何在Raspberry pi中编写带有长/短帧同步(非I2S)的pcm编解码器设备驱动程序?我知道如何使用I2S(写平台设备驱动程序和编解码器驱动程序)编写Alsa声音架构设备驱动程序,但我认为raspberry默认只支持I2S。
最后我找到了答案! PCM有几种时钟模式! I2S就是其中之一,其中包括DSP模式A和B,左右对齐和raspbian支持所有这些。使用其他PCM模式是:1- Codec驱动支持它! 2-在snd_soc_dai_link平台驱动程序中,选择它们。欲了解更多信息:I2S DSP modes ,Alsa Device Drivers,DAI hardware audio formats。