中国电子技术网

设为首页 网站地图 加入收藏

 

[原创] ADI SHARC音频模块(ADZS-SC589-MINI)音频DSP项目开发方案

关键词:SHARC ARM Cortex-A5 MCU SigmaDSP 消费类电子 工业自动化

时间:2019-04-29 10:24:51       来源:中电网

ADI公司的,ADZS-SC589-MINI是适用于音频应用的可扩展硬件/软件平台的SHARC®音频模块,实现了高性能音频信号处理器件与全面的软件开发环境的创新组合,非常适合用于进行音频应用的项目原型设计,开发和部署,包括效果处理器,多声道音频系统,MIDI 合成器和许多其他基于 DSP 的音频项目.SHARC音频模块通过提供集成各种模拟和数字I/O选项以及基本软件包和开发环境的音频平台,可以大大加速这个进程.SHARC音频模块可用作独立自足的系统,也可以扩展,支持创建自定义I/O和控制界面.SHARC 音频模块的核心是 ADI 公司的 ADSP-SC589 SHARC 处理器,它是适用于音频处理的一款卓越引擎,其中融合了双 SHARC+ DSP 内核和ARM内核.SHARC 音频模块可作为独立产品使用,也适合进行自定义扩展.除了传统的 C 和 C++ 开发外,SHARC 音频模块还支持 Faust(函数式音频流),这是一种开源函数编程语言,专门针对实时音频信号处理和合成而设计.主要用在消费类电子如ProaV,汽车电子如音频连接,主动噪声消除,工业自动化技(IAT)和基于条件的监测(CBM)等.本文介绍了SHARC 音频模块主要优势和特性,电路图,材料清单和PCB设计图.

SHARC 音频模块的核心是 ADI 公司的 ADSP-SC589 SHARC 处理器,它是适用于音频处理的一款卓越引擎,其中融合了双 SHARC+ DSP 内核和 ARM 内核。SHARC 随附一组专家选择的外设,非常适用于音频项目的开发。

虽然 SHARC 音频模块可作为独立产品使用,但它也适合进行自定义扩展。ADI 公司正在开发扩展板(称为“Fin”)。该系列中的第一款产品是音频项目扩展板,可直接插到主 SHARC 音频模块上。

此外,有很多领先的开发商和板设计师,他们提供各种软件和硬件平台,可以让您扩展 SHARC 音频模块平台。由于可以通过两个多引脚连接器访问板的主要功能和 GPIO,因此您可以轻松地设计和构建自己的扩展板。可以在 SHARC 音频模块硬件参考手册中找到这些连接器的文档。

该板设计为与CrossCore® Embedded Studio (CCES) 开发工具配合使用。开发环境有助于进行高级应用代码开发和调试。

除了传统的 C 和 C++ 开发外,SHARC 音频模块还支持 Faust(函数式音频流),这是一种开源函数编程语言,专门针对实时音频信号处理和合成而设计。Faust 可针对信号处理应用生成 C++ 以及其他目标语言。Faust 库提供一套丰富的音频 DSP 对象,可在创建 DSP 算法的过程中使用这..

查看全文

  • 分享到:

 

猜你喜欢