新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 消费类电子设备音频应用解决方案分析

消费类电子设备音频应用解决方案分析

作者:时间:2013-12-30来源:网络收藏
时间,同时保持了音频任务的执行。如果中断处理程序的执行仅仅是发生在输出时隙未分配豁免实时QoS线程期间,那么,中断服务对这样的实时代码执行时间没有直接的影响。

本文引用地址:http://www.eepw.com.cn/article/227148.htm

MIPS音频解码器应用实例

音频解码器通常作为驱动器应用进行存取。驱动器的作用是从适当的输入设备提取引入的位流,并将经过解码的位流发送到音频输出设备,如图2所显示的那样。它也可以执行其他后处理功能,例如在发送到输出设备之前,对经过解码的音频位流进行低音控制。驱动器通过一个标准接口机制访问MIPS的音频产品,也就是MIPS的软音频接口(Soft Audio Interface,SAI)。这个通用接口可使各种来自MIPS科技的音频解码器易于与主应用进行连接。

MIPS SAI可提供解码器和主程序,或高级控制和运算监控解码器RTOS之间的接口功能和结构。这种接口为访问控制解码器运算和访问状态和差错信息参数提供了机会。该接口可执行三个基本功能:一个是对解码器进行初始化,第二个是阅读帧标题,第三个实际上是进行解码处理。所有的解码器都具有与特定解码器有关的预确认字段数据结构。解码器对所有的帧进行阅读和结构更新。在帧开始或结束时,主程序可访问数据结构,阅读状态或改变控制参数。参考下面的代码实例,它说明了驱动程序的运行情况。MIPS SAI的功能用粗体字表示。

结语

MIPS处理器可供使用的各种特性为实现消费音频算法提供了一系列的优势。这些优势包括单一的可编程架构、更低的系统成本和缩短上市时间。这使MIPS处理器成为从电池供电的移动音频播放器到高性能DVD刻录设备等消费电子产品的一种可行和具有吸引力的解决方案。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭