百度seo排名原理,广州seo网络培训课程,奢侈品,wordpress怎么充值作者的话
关于ADI的音频DSP选型#xff0c;OP每天几乎都会遇到这样的问题#xff0c;索性我就写一篇文章#xff0c;详细的说一说#xff0c;后面有兄弟们再问#xff0c;我就直接贴这个给你看。
ADI DSP资料全集
产品链接#xff1a;https://item.taobao.com/item.ht…作者的话
关于ADI的音频DSP选型OP每天几乎都会遇到这样的问题索性我就写一篇文章详细的说一说后面有兄弟们再问我就直接贴这个给你看。
ADI DSP资料全集
产品链接https://item.taobao.com/item.htm?spma1z10.5-c.w4002-5192690539.20.3bbb73c8x5A5W7id566262352508
进入正题先说ADI的音频DSP类别
前面的文章我有讲过ADI的DSP毋庸置疑的是小众哪怕是放在ADI的产品线里也是边角料一般的存在但是请注意他就偏偏有这么两个系列的DSP在音频领域搞出了好大的声势应用非常广泛用的人特别多甚至跑到汽车座舱里制定了一个大家都来执行的数字音频传输标准就平地起高楼一样整出一个类似SPIIIS的所谓A2B。你不管是高端还是中端、低端产品都有可能能选出一颗你能用的。
展开来说的话一个是SigmaDSP一个是SHARC有人说这两类DSP应该怎么去区分很简单我们从Part Number上就能很轻易的看得出来一切的ADAU开头的都属于ADI的SigmaDSP大类一切的ADSP-2XXXX以数字为全称的都是SHARC这两类DSP目前都广泛的应用于音频领域。 ADI音频DSP的产品定位
首先从功能定位上讲只拿SigmaDSP和SHARC在ADI内部窝里斗SHARC高端SigmaDSP相对低端这个是个结论。参数对比我就不去做了你们到官网把手册拿来一对就明白我来用大白话从技术层面、价格层面分辨阐述一下。
技术开发层面的对比
SigmaDSP怎么做开发
SigmaDSP就是专门针对音频应用设计的ADI在设计之初是做了大量调研工作的行业特点技术门槛都做了非常深入的了解。他们发现音频跟其他的领域不一样他是一个交叉技术领域不仅仅你需要能够做嵌入式电子设计开发而且需要你有大量的声学知识你才有可能做得好数字音频。
而现阶段的实际情况是声学就是声学嵌入式就是嵌入式我们从大学开始就把他们区分开了时至今日你也很难在大学里看到有声学和嵌入式电子设计结合的很紧密的专业这导致的结果就是我们学电子学嵌入式的不懂声学你们学声学的要你去画电路板写代码做调试几乎也是不可能的。
ADI一想这不就巧了么我是干嘛的我就是玩交叉行业搞创新的呀你这种应用不就是为我准备的吗学声学的不会做电子设计学电子的不懂声学这事交给我我分分钟就给他办了于是就有了SigmaDSP这个在我看来比较天才的IC。
具体怎么解决呢先找痛点我先解决声学专业的同学不会做嵌入式开发的问题举个最简单的例子你想要做个31段EQ怎么办让声学专家去写DSP算法显然是不可能的但是我ADI可以呀我把各种EQ滤波器算法全部都给你做好了封装成模块你只需要鼠标点两下就能把你想要用的EQ给拖出来用了图形化编程完美的解决了这个问题我以ADAU1452这颗芯片为例吧
硬件平台我用了ADAU1452EVB 产品链接https://item.taobao.com/item.htm?spma1z10.5-c.w4002-5192690539.11.135ec4d6XKJZRRid39289236798
仿真器用的是USBi 产品链接https://item.taobao.com/item.htm?spma1z10.5-c.w4002-5192690539.11.70382dbdmwGo7qid38242936768
软件用的是SigmaStudioADI的ADAU系列DSP专用开发软件。 就比如我想做这个Peaking EQ把他拖出来就好了。
继续编程我想要做高中低音分频怎么搞自己coding写算法是不可能的这辈子都不愿意敲一句话代码那你就用SigmaDSP请看 ADI在他的这个开发软件里把他能够做的一切的跟音频相关的算法全部都做好了封装成了一个又一个的模块你只需要拖出来用就好了。
再来一个加深印象说我想要在高音这里放一个延时在中音这里加一个音量调节低音出来再做个EQ玩花一点行不行简单我们把相应的算法模块拖出来就好了 怎么样这些音频上很常见应用的算法需要你写哪怕一个字的代码吗完全不需要你仅仅只是需要动一动鼠标点两下就好啦。
怎么去把这些算法模块逻辑连线实现相应的功能呢这个属于更细节的开发范畴我就不过多用笔墨去写啦对这个有兴趣的可以去看看ADAU1452EVB开发板的文档或者我讲的视频教程只需要强调一点整个开发不需要你敲一个字的代码全程鼠标。
所以你看貌似高高在上的嵌入式数字音频算法在ADI这里已经给解剖得稀碎0基础任何人只需要你动动你的鼠标你就可以实现SigmaDSP的开发啦。
SigmaDSP开发的优劣势
按照图形化这么搞优点是什么我认为ADI用了这个天才的创新开发模式把音频DSP的技术开发门槛降到了0任何人只要你想玩你就一定能开发这个系列的IC。市场上海量的用ADAU系列DSP做的产品就可以看得出来。
看到这里有不少同学心里都就会犯嘀咕这东西被你说的如此的简单门槛太低做出来的东西能好吗我的答案是门槛是降到0了但是上限非常高因为他提供了海量的音频算法你能很快的实现EQ、延时、分频、反馈、相位、响度并不代表你就能调好EQ这就给了我们声学大师极大的空间。我懂声学我知道在哪里加延时会让声音更透我知道31段EQ在哪个空间里怎么调才能让他的效果更好我知道怎么做算法搭配把每个频段最好的音送到你的耳朵里。
开发SigmaDSP我的板子和教程能极大的缩短你在嵌入式数字音频开发上花费的时间和精力而把更多的功夫投入到声学中从而做出更好的产品。
这个系列的DSP也有缺点那就是开发相对比较封闭你只能在他ADI提供的算法模块里倒腾你想要的功能ADI提供了那就直接用如果他没提供你就用不了。虽然我感觉绝大多数算法已经都有了但也保不齐有大师们并不喜欢ADI提供的公版算法他们自己就有更好的私有算法那么这个系列的DSP就会把你局限住你可能就不适合选这一类要提升到他更高端的系列SHARC DSP了。
SigmaDSP的常用型号推荐
ADAU1701性价比最高的ADAU10来块钱的DSP竟然内部集成了一个采样率最高192K的2进4出codec加上海量的音频算法支持特别适合刚入坑的用户。
ADAU1452应用非常广泛性能要比1701更好入门用他也是非常好的选择。
ADAU1463/7外设接口最多能够支持最多32个通道的输入输出。
ADAU1466ADAU系列里头现阶段性能最强的一颗主要体现在主频和内存最大。
ADAU1761、ADAU1772耳机上用的多1761是最便宜的ADAU。
ADAU1787/ADAU1777/ADAU1788主要用于降噪耳机5us的模拟到模拟超低延时让他做ANC有天然优势很多大厂用他做降噪耳机BOSE华为小米其他诸多品牌。
ADAU1860/ADAU1850也是做降噪耳机的最新的型号。
入门最佳选择
根据不同的应用需要推荐ADAU1701ADAU1452ADAU1463ADAU1787。
SHARC怎么做开发
SigmaDSP最适合新手可以很勇敢的讲你去做ADAU系列是一定能做下来的但你想要自己编程玩更高端的型号那就是SHARC了。
SHARC系列DSP历史源远流长话说早在20几年前ADI决定搞DSP的之初做的就是SHARC最老的ADSP-218X219X2199X可能放到今天很多人听都没听过甚至全网都有可能找不到相关的痕迹就像这些芯片从来没有来到过这个世界上但老SHARC的起源就在此地。这一类DSP在设计之初压根就不是给音频做的人家一上来就是仅仅用浮点DSP做运算什么FFTFIRIIR。
IC在不断的升级ADI更新换代到了2106X, 2116X的时候在国外就有不少高端音响设备汽车音响里开始用SHARC马克莱文森依稀有点印象我曾经见过。但实际上在这个事情更多的是工业和军工应用里用了海量的SHARC你如果正好在这个行业里很有可能你们现在用的板子上面仍然贴的是21161这种SHARC10年20年不动摇。
继续到了2126X和2136X音频就全面开花了在那个时间段一度你找个牛B一点的国外音响拆开都是这个汽车上奥迪沃尔沃大众各种使用。ADI一看这是无心插柳柳成荫那我寐说要做音频那你们咋全往这上头凑就工业军工那点量还不够一辆奥迪卖出去的零头。
销量指导技术更新有了这些前置基础ADI就开始发力高端音频市场这一块多的不说我只讲一个小故事ADI在汽车电子的布局据说老板讲对市场讲了一句话大概意思是你可以10年不盈利。就这么造愣是让他造出个汽车座舱数字音频标准。回到DSP214XX215XX就可以看得出来芯片完全是向着做音频的方向靠各种外设接口都和音频应用无缝衔接你能想到的他都有。
软件上从4系列开始SHARC也引入了图形化的编程方式你如果基础不行你就用我的图形化我把门槛拉到和ADAU一个层面但是你如果很牛B你就用我的C编译器去自己写算法我的IC没有天花板。算法上杜比DTS我来我把这些商业算法全部都集成到我的DSP里只要你能拿到授权我就给你产品级算法。这一套组合拳下来即方便用户选型又方便用户开发让214xx和215xx成了爆款。
214xx的开发我有一个系列10几篇文章写这里就不继续多讲只推荐型号想要SHARC入门就用21489该有的全都有相信我没错的。