废话不多说,全部都是干货。
其中ASOC layer可以细分为:
Machine: 某一款机器,可直接理解成一块开发板。做为 Codec 和 Platform 的载体,将硬件设备关联起来,形成完整的硬件通路
Platform:一般是指某一个SoC平台, 直接理解为SOC。主要负责 SoC 芯片上音频 DMA 的传输控制,和数字音频接口的配置和控制,如I2S、PCM、AC97等。
Codec: 编解码芯片。完成音频采集和播放过程中模拟与数字间的转换。
图示:
废话不多说,全部都是干货。
其中ASOC layer可以细分为:
Machine: 某一款机器,可直接理解成一块开发板。做为 Codec 和 Platform 的载体,将硬件设备关联起来,形成完整的硬件通路
Platform:一般是指某一个SoC平台, 直接理解为SOC。主要负责 SoC 芯片上音频 DMA 的传输控制,和数字音频接口的配置和控制,如I2S、PCM、AC97等。
Codec: 编解码芯片。完成音频采集和播放过程中模拟与数字间的转换。
图示: