通过MCUXpresso SDK提供的库和示例
-
恩智浦开发了一系列音频库,并携手部分合作伙伴提供互补的专业协议栈。恩智浦解决方案都已完全集成到MCUXpresso SDK中,并附带现成的软件示例,帮助您完成深度评估并开始设计。合作伙伴解决方案与MCUXpresso软件和工具完全兼容。
MCUXpresso SDK包含恩智浦及其战略合作伙伴提供的支持软件技术,使您能够从最初的原型设计迅速过渡到完整的产品开发,从而专注于自己的产品差异化。
选择区域:
恩智浦开发了一系列音频库,并携手部分合作伙伴提供互补的专业协议栈。恩智浦解决方案都已完全集成到MCUXpresso SDK中,并附带现成的软件示例,帮助您完成深度评估并开始设计。合作伙伴解决方案与MCUXpresso软件和工具完全兼容。
恩智浦USB Stack是在MCUXpresso SDK内提供的支持软件技术。该协议栈被设计成若干层,以帮助应用开发人员集中精力开发应用程序,不必关注与低级USB控制器相关的通信,以及USB 2.0规范中为主机和设备类(包括USB音频)定义的通用框架。
USB接口适用于传输多种音频,从低保真度语音连接到高品质多通道音频流。从通信到娱乐再到音乐录制和播放的许多应用都可以利用USB音频功能。
MCUXpresso SDK示例支持USB 1.0和2.0音频。SDK v2.8.0快速入门,UAC2.0被配置为默认实现。对于早期的SDK v2.x版本,参见为USB音频类定义选择USB设备配置头。具体的USB音频示例可以在一些恩智浦开发板上找到,具体取决于其功能。
USB AUDIO | ||||
---|---|---|---|---|
设备系列* | Arm® Cortex®内核 | 主机 | 设备 | ROM |
K2x | Cortex-M4 | |||
K6x | Cortex-M4 | |||
K8x | Cortex-M4 | |||
K32 L2x | Cortex-M0+ | |||
K32 L3x | Cortex-M4 | |||
LPC51U68 | Cortex-M0+ | |||
LPC5411x | Cortex-M4 + Cortex-M0+ | |||
LPC54S/540xx | Cortex-M4 | |||
LPC54S018JxM | Cortex-M4 | |||
LPC546xx | Cortex-M4 | |||
LPC551x/S1x | Cortex-M33 | |||
LPC552x/S2x | Cortex-M33 | |||
LPC55S6x | 双Cortex-M33 | |||
i.MX RT6xx | Cortex-M33 + Cadence® Tensilicia® HiFi 4 | |||
i.MX RT101x | Cortex-M7 | |||
i.MX RT102x | Cortex-M7 | |||
i.MX RT105x | Cortex-M7 | |||
i.MX RT106x | Cortex-M7 | |||
i.MX RT1170 | Cortex-M7 + Cortex-M4 |
*并非上述系列的所有设备都提供该功能。
基本音频处理(EAP)是一组恩智浦音频处理模块,随附在MCUXpresso SDK中,以预编译库的形式用于受支持的设备。EAP中包含的功能有助于增强音频的音调和空间感知,从而改善听觉体验。目前,EAP支持以下声音处理算法:
EAP库附带一个调优工具,该工具可让您模拟EAP库的行为,收听和比较音频效果,并将参数导出到兼容的C头文件中。
设备系列 | 内核 | 协处理器 | 推荐评估板 [点击访问SDK] |
---|---|---|---|
i.MX RT600 | Cortex-M33 | Cadence® Tensilica® HiFi 4音频DSP | MIMXRT685-EVK |
i.MX RT1060 | Cortex-M7 | MIMXRT1060-EVK |
恩智浦与音频技术领域的领导者合作,在基于Arm® Cortex®-M内核的恩智浦MCU上实现了一系列专业化、高性能的解决方案。
Alango的DSP/MCU声音处理软件技术提升了蓝牙耳机、智能音箱、平板电脑和听力增强设备的音频体验。
下面显示了面向恩智浦基于Cortex-M技术的MCU的Alango产品。Alango的产品还支持多款恩智浦i.MX应用处理器。
Alango产品 | 概述 | i.MX RT600 基于Cortex-M33的MCU + Cadence Tensilica HiFi 4 DSP |
i.MX RT10xx 基于Cortex-M7的MCU |
---|---|---|---|
音频增强技术 |
Alango的DP后处理技术套件。 ListenThrough™环境感知能够智能地仅传输重要声音。 自动音量和均衡(AVQ)功能可根据环境噪声频谱调整音频音量和频谱。 PersonaSound™自动个性化所有声音输出(如音乐、收音机、电话、导航提示),以匹配个人独特的听觉偏好。 MuRefiner™优化立体声,增强频谱分量,并调整低音。 |
使用Audio Weaver Designer创建、调优和制造音频功能,这是一个低代码实时拖放界面,具有实时模块检查器和400多种不同音频构建块。使用AWE Core部署高度优化的音频。
下面显示了面向恩智浦基于Arm® Cortex®-M的微控制器的DSP Concepts产品。DSP Concepts的产品还支持多款恩智浦i.MX应用处理器。
DSP Concepts产品 | 概述 | i.MX RT600 Arm® Cortex® M33 + Cadence Xtensa HiFi4 DSP |
i.MX RT10xx 基于Cortex-M7的MCU |
---|---|---|---|
Audio Weaver Designer | 一个低代码实时拖放界面,具有实时模块检查器和400多种不同音频构建块,可快速集成或创建高级音频功能。 | ||
AWE Core | 跨平台音频处理引擎,针对恩智浦适用于音频处理的微控制器进行了手动优化。它具有一个包含400多个音频构建模块的库,用于快速构建和提供一流的音频功能。 | ||
异步采样率转换器 | 基于软件的解决方案,适用于具有多个音频I/O流的嵌入式产品,如本地麦克风和扬声器、蓝牙、USB和WiFi。 |
选择区域:
5 培训