ALSA声卡裸板之原理和框架

发布时间 2023-08-13 14:07:39作者: 一代枭雄

1. 声音是如何存储和播放的

所谓存储就是如何将波形记录下来,这就涉及采样。所谓采样,就是每隔一段时间将波形的幅值记录下来

2. 如何写声卡的裸板程序

在machine驱动部分,我们主要实现对声卡的控制操作。以JZ2440为例进行讲解:

原理图如下:

CONTROL INTERFACE

3 wire serial control mode

2 wire serial control mode

这种方式类似于I2C,具体请查看芯片手册。