答:两种开发方式,你讲的,只是用ss开发sharc,里头会涉及到的cces,只是开发固件而已。
这种开发方式,你是无法自己写算法的,只能调用ss里的模块,21489还有另外一种完全不一样的开发方式,就是纯粹的vdsp或者cces,全部代码程序自己写。
在sharc早期,并不是用在音频领域的,从21060开始,就是一个很牛比的浮点DSP,我们早期用他来跟FPGA一起做信号处理,全都是自己写代码,那个时候是没有SS的 。
到了21489这个年代,依然还是有很多就全部自己写,而且ADI也提供了很多基于这种开发方式的算法包,供我们调用,比如杜比得5.1,DTS得很多音效处理,而且在vdsp和cces下,都提供了自己写代码的直通软件框架,再这个软件框架下,你自己写代码写算法做音效。这是另外一条路子了。