经ADI的DSP就只有Blackfin、SHARC、TigerSHARC、21xx这么几个系列,到最近几年,把嵌入式处理器全部都囊括进来了,这就包含了一个专业音频DSP的SigmaDSP系列。
这个系列不是新品,相信很多玩音频的朋友都有见过,用过,像什么ADAU1701,1702之类。最高性能,最低功耗,最简单开发是这个系列的代名词。我的标题以“连连看”为名,想说的就是任何人,只要你会玩连连看,你都可以完全开发sigmaDSP了!
这一切都缘起与SigmaStudio图形开发工具,很多朋友在用ADAU之前总是担心开发中可能出现问题,老是纠结于技术支持到不到位,开发难度和门槛在哪里?结果真正用起来以后,几乎没有一个人再来找我问所谓技术问题,因为实在是太简单了,整个SigmaDSP的开发过程就是:软件里连连看原理图,软件里调效果,生成可执行文件,通过usbi down到DSP中,看效果,完毕。不需要你写一行代码,也不需要你配一个寄存器,所有的应用软件全部模块化,图形化编程工具让你连连线,就可以完整整个应用的开发。你需要考虑的仅仅是这个芯片性能如何,价格怎样,软件中是否有我想要的音效模块?仅此而已。
让我们先来看一看连连看式的开发过程,再来细说芯片吧,目的就是想告诉大家,真的sigmaDSP谁都可以直接拿过来就搞,管你C语言汇编神马的,通通一边去!
以比较常用的ADAU1701为例吧,你只需要做的是:
1)安装开发神器:SigmaStudio;(安装 SigmaStudio 时,有可能需要你安装Microsoft.NET Framework Ver4.0,如果你的机器之前没有安装过此类软件包。)
2)搭建SigmaDSP(ADAU1701)硬件平台;(板子+USBi仿真器,需要安装usbi的驱动,驱动位置在:C:\Program Files\Analog Devices Inc\Sigma Studio\USB drivers)
3)设置各MP:
4)创建一个新的SigmaStudio工程
具体步骤就不写了,如需详细信息可以看一下我卖的SigmaDSP开发板的文档,有详细说明,这里就贴几张图就可以说明问题了。
Down到DSP中,听、看效果,连连看开发完毕...
当然,除了图形化DSP信号流开发之外,SigmaStudio还包括其它特性,可缩短产品从概念到最终发布的设计周期。利用SigmaStudio所提供的工具,可以直观地设置控制寄存器,计算滤波器系数表,以可视化方式显示滤波器幅度和相位响应,生成C头文件,以及安排一系列控制的顺序,以便轻松地从SigmaStudio过渡到在微控制器上实现系统。
再说一说sigmaDSP的性能吧。
最新的SigmaDSP产品提供最高性能和最低功耗特性,适合汽车和便携式音频市场。
- ADAU1442、ADAU1445和ADAU1446 SigmaDSP处理器集172 MHz内核、路由矩阵和异步采样速率转换器于一体,通过路由矩阵可将以不同采样速率工作的许多数字源无缝连接到音频处理器。
- 第一个低功耗SigmaDSP处理器系列 —— ADAU1761和ADAU1781采用与其它器件相同的强大SigmaDSP,并配有立体声ADC和DAC,信噪比(SNR)性能高于100 dB。
- AD1940和AD1941具有更多的I/O通道,可提供更强的处理能力。
- ADAU1701和ADAU1702结合了完整的模拟I/O、数字I/O以及独立执行功能,可在单芯片上提供完整的音频处理系统。
- ADAU1401的功能与ADAU1701相似,但前者专为汽车市场设计,可在更宽的温度范围内工作
附上产品选型表:
后面会用详细的章节来每个系列做介绍。(PS:每个型号我们都有便宜的国产评估板供开发者使用:http://shop108086345.taobao.com/ 详询:sale@openadsp.com)
PS:近期准备录制一个SimgaDSP使用教学视频,更加一目了然,敬请期待。 |