本来登陆社区论坛是找和STM8相关的资料,于万千资讯之中,蓦然看到Nucleo-F303RE。注意到几个关键词:Cortex-M4内核,80KB SRAM,72MHz。这拿来做音频处理,实在是相当靠谱。 日本YAMAHA推出的音频DSP芯片YSS920B,所谓32位浮点,主频也不过50MHz,算法所需缓冲需要外扩SRAM芯片。 这个一颗STM32F303就可以完全替代,成本降为原来的三分之一以内。 米国FREESCALE经典的DSP56K系列24bit定点DSP芯片,主频也只是100~200MHz,算法所需缓冲需要外扩SRAM芯片,这个曾经在专业音频领域没有对手,直到现在。一些进口的大型专业音频设备中,也是屡见其身影。 这个用三颗STM32F303做星形连接,也可以轻松替代DSP56K,成本也是降为原来的三分之一以内。 君不见,黄河之水天上来,奔流到海不复回, 君不见,长江后浪推前浪,直接扑到沙滩上,YSS920和DSP56K真的可以拿起来晾干,拿去当装饰品了。 当然,现在如果想拿STM32F303来替代主流的ADI的SHARC DSP或者TI的C6000,还会是有一定的困难存在,毕竟其主频和内部RAM资源。 但是拿STM32F303来取代一些中低端的专业DSP芯片,降低成本,优化系统,现在是时候了。 国外一些做音频处理的专业人士,已经把一些经典的音频算法移植到NXP的LPC4357平台。(LPC4357是204MHz的M4核+M0核) 我们也可以把自己手里的一些音频处理算法移植到Nucleo-F303RE平台吧。 ST有官方库和手册支持,也是个优势。有兴趣的朋友不妨试试。 |
但低端DSP还是可以一试的。