嵌入式音频架构 - AudioWeaver 整体概念

本文介绍了AudioWeaver,一个由AWE Core和Audio Weaver Designer组成的嵌入式音频框架,支持多种芯片,尤其在ST STM32和ADI Sharc上成熟。AWE Core运行在嵌入式系统上,处理控制信号、音频流和调参信号。Audio Weaver Designer用于设计和调参signal flow,生成的AWB文件下载到设备中。系统需要分配内存,并提供特定线程或中断支持。设计师可以选择在PC或嵌入式系统上运行signal flow。
摘要由CSDN通过智能技术生成

AudioWeaver 是DSP Concept公司推出的基于嵌入式平台的音频框架。由AWE Core embedded processing engine 和 Audio Weaver Designer IDE 组成。
现在AudioWeaver基本上已经支持所有主流的芯片产商。但目前最成熟是ST STM32和ADI Sharc。
在这里插入图片描述
Audio Weaver 的文件类型:
AWD算法流文件,AWS配置脚本文件,AWB嵌入式binary文件。

AWE Core

AWE core 的内部架构图如下所示:
在这里插入图片描述
AWE core的系统图如下所示:
在这里插入图片描述
AWE core是跑在嵌入式系统上的应用或者说音频引擎。它可以跑在RTOS上也可以裸机跑。嵌入式系统上的软件需要处理进出AWE Core的三种数据流,控制信号,音频流,调参信号。
音频流一般通过DMA外设如ADI 的sport口,TI的MCASP完成。调参信号一般通过UART, USB, SPI, 或者Ethernet完成通讯,有工程师在产品设计阶段完成。控制信号一般为HMI设置或者其他控制信号,是产品在实际应用时接受到的参

  • 1
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值