树莓派的 PCM 设备驱动程序

Posted

技术标签:

【中文标题】树莓派的 PCM 设备驱动程序【英文标题】:PCM device driver for raspberry pi 【发布时间】:2019-02-14 16:31:29 【问题描述】:

如何在 Raspberry Pi 中编写具有长/短帧同步(非 I2S)的 PCM 编解码器设备驱动程序? 我知道如何使用 I2S 编写 Alsa 声音架构设备驱动程序(编写平台设备驱动程序和编解码器驱动程序),但我认为 raspberry 默认只支持 I2S。

【问题讨论】:

【参考方案1】:

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

为了使用,另一种PCM模式是:1- Codec驱动支持!2-snd_soc_dai_link平台驱动中,选择他们。

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

【讨论】:

以上是关于树莓派的 PCM 设备驱动程序的主要内容,如果未能解决你的问题,请参考以下文章

树莓派的供电问题

自定义树莓派的显示分辨率

如何使用手机作为树莓派的显示屏幕

2. 树莓派:通过树莓派的RJ45上网

树莓派的基本网络配置

更改树莓派蓝牙设备名称?