我是靠谱客的博主 明亮棒棒糖,最近开发中收集的这篇文章主要介绍[ALSA架构][ASOC架构][第三话]machine/platform/codec框架,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
废话不多说,全部都是干货。
其中ASOC layer可以细分为:
Machine: 某一款机器,可直接理解成一块开发板。做为 Codec 和 Platform 的载体,将硬件设备关联起来,形成完整的硬件通路
Platform:一般是指某一个SoC平台, 直接理解为SOC。主要负责 SoC 芯片上音频 DMA 的传输控制,和数字音频接口的配置和控制,如I2S、PCM、AC97等。
Codec: 编解码芯片。完成音频采集和播放过程中模拟与数字间的转换。
图示:
最后
以上就是明亮棒棒糖为你收集整理的[ALSA架构][ASOC架构][第三话]machine/platform/codec框架的全部内容,希望文章能够帮你解决[ALSA架构][ASOC架构][第三话]machine/platform/codec框架所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复