![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ALSA
alsa框架介绍
musiclvme
这个作者很懒,什么都没留下…
展开
-
linux系统audio dma框架刨析
DMA 系统总体框架 1. 分析linux audio dma的框架之前, 首先我们需要从物理层面来看linux dma通用的框架。DMA controller: 用来描述系统中总的DMA硬件的基本信息, 软件层面对应dma controller driverDMA device:隶属于DMA controller, 表示挂在DMA controller下物理硬件, 一般和slave device通过DMA 物理总线相连。DMA channel:隶属于DMA devcie, 每个...原创 2020-06-10 00:03:10 · 1368 阅读 · 0 评论 -
Audio之ALSA框架基础
前言Audio系统中ALSA是在开源系统中使用最多的框架,本文介绍下这方面的基础知识点便于未来的拓展和深入挖掘。1. ALSA系统架构 系统架构图 系统层次介绍 ALSA从系统的角度可以分为三个层次,自上而下分别为 alsa-utils,alsa-lib和asoc driver;alsa-utils:提供了一些基于alsa-lib之上的bin可执行文件...原创 2019-11-28 01:08:20 · 1089 阅读 · 0 评论