raspberry pi 的 PCM 设备驱动程序

PCM device driver for raspberry pi

如何在 Raspberry Pi 中使用 long/short 帧同步(非 I2S)编写 PCM 编解码器设备驱动程序? 我知道如何使用 I2S 编写 Alsa 声音架构设备驱动程序(编写平台设备驱动程序和编解码器驱动程序),但我想树莓派默认只支持 I2S。

终于找到答案了! PCM 有几种时钟模式! I2S 是其他之一,是 DSP 模式 A 和 B,左右对齐,raspbian 支持所有这些。

为了使用,另一种PCM模式是:
1-编解码器驱动支持!
2-snd_soc_dai_link 平台驱动程序中,选择它们。

更多信息:I2S DSP modes ,Alsa Device Drivers,DAI hardware audio formats