PCM3070_Audio.rar

  • 浏览量:2317
  • 下载量:1
  • 资料大小:0 B
  • 日期:2015-04-15
  • 上传者:barrettzxn
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    【原创】项目名称:基于pcm3070的音频2.1系统

    本项目是ti的430项目。相对比较简单。使用了ti的高性能音频codec。当然还有很多类似的codec,譬如tlv320aicxx。该系统支持4路输入。1路usb音频流输入,3路模拟音频信号输入。支持一路line out和一路headphone out,line out作为后级功率输出的音源!支持静音、音量控制和多种eq调节。实现了简易的家庭音频系统。整个系统使用手机蓝牙控制。














    看了上面这些 图,有人会认为很牛逼啦。但是其实并没有多少技术含量!


    先给出芯片架构图!






    再看芯片的一些特性:






    其中一个很重要的特性就是内部集成的minidsp内核。minidsp_a位于adc信号路径上,主要负责adc采样后的数字音频流处理,minidsp_d位于dac路径上主要负责i2s总线输入的数字音频流处理。minidsp_a和minidsp_d之间也有互联的内部总线可用于数据交换及共享代码空间。


    minidsp 内核是完全可编程的,支持录音和回放的专用算法。例如:多段均衡( multi-band equalization)、动态噪声消除( dynamic noise filter )、回声消除( echo cancellation )等算法。minidsp codec具有非常优秀的电源管理功能,在提供强大的音效处理能力的同时兼顾了低功耗特性,非常适合电池供电的便携式产品应用,例如智能手机,多媒体播放器,导航仪,电子相框等。但是说这么多,用这些算法是需要专门的开发软件(pps)开发的。当然这个软件也是比较好申请的(这个软件是国外审批的),但是得需要他们的evm配套用。像我等穷学生就买不起这个evm,所以只能用这个芯片的其他功能了。想想也是很可惜的。不过除了minidsp外,还有adc signal proc.和 dac signal proc供我们使用,我们可以通过他们实现简单的音响处理!




    那么现在很清楚的就是,整个芯片就是一个配置。只不过配置的比较麻烦而已,差不多有好像是有上千个寄存器了吧,但是你千万不要被他吓到。一般应用中我们只需要配置其中的一些寄存器。


    下面我来说说这些音频codec的一般配置方法(对ti
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换