我们检测到您正在使用不支持的浏览器. 为了获得最好的体验,请使用Chrome, Firefox, Safari或Edge访问该网站. X

今天的设计师正在为他们的产品寻找许多不同类型的数字音频解决方案. 我们供应一系列的产品, 从音频解码器到不同类型的音频流解决方案,包括蓝牙® 以及USB连接. 除了, we offer solutions for graphics, USB驱动程序, 文件系统和DSP定点数学库,为许多音频应用程序提供整体系统解决方案.

我们的PIC32数字音频解决方案目前专注于三个领域:

  • 音频解码器/编码器:MP3, 的WMA, AAC格式, 波, FLAC等.
  • USB音频:音频播放从个人电脑,Android™设备,或苹果® device; also supports other functions like capturing microphone data, bidirectional headset functionality, communicating data for Made for iPod® (MFi)应用程序,以及充当USB主机
  • Bluetooth Audio, 的声音, 数据:无线音频流和无线数据传输, as well as other functionality including HFP/HSP; supports classic Bluetooth and Bluetooth Low Energy modes

PIC32 Decoders and Encoders

音频解码器是音频播放的基础. 它们解码数字音频文件信息,通过某种类型的扬声器(耳机)播放, 电脑音箱, 等.). 我们提供以下解码器开发各种USB音频和Bluetooth Audio应用程序:

  • AAC格式(1)
  • MP3(1)
  • FLAC
  • SPEEX
  • 作品
  • 的WMA(1)
  • ADPCM

这些音频解码器是许多USB音频和Bluetooth Audio解决方案的基础. 其中一些音频解码器可能需要从第三方获得许可. 参观PIC32 音频解码器 更多信息请访问. 我们还提供PCM和ADPCM音频编码器.

(1) MP3, 的WMA和AAC格式解码器库可从Microchip采购门户购买.

PIC32 USB Audio

USB音频解决方案使音频流通过USB. 支持越来越多的安卓和苹果设备, such as tablets and smartphones, 我们提供解决方案,支持Android开放配件(AoA)的USB连接, MFi and Samsung audio applications.

我们的PIC32 USB Audio解决方案提供了灵活的播放选项范围,并支持高分辨率音频高达192khz /24位每个样本.

此外,MPLAB® 和谐USB设备库支持两个USB音频类1.0和USB音频类2.0.

MPLAB®USB音频主机客户端驱动程序库允许主机应用程序与USB音频类1交互和支持.0设备.

Bluetooth Audio

蓝牙已经成为将无线音频整合到平板电脑的流行解决方案, 智能手机和便携式媒体播放器.

Bluetooth Audio通常与高级音频分布配置文件(AD2P)相关联。, 用高级音频编码(AAC格式)或子带编码(SBC)音频编解码器封装音频.

我们的蓝牙库支持这些编解码器和A2DP配置文件. 它还包括免提配置文件(HFP)的选项, 手持配置文件(HSP)和音频视频远程控制配置文件(AVRCP)以及串口配置文件(SPP)的数据.

我们还提供BM64立体声音频模块和RN4871模块实现蓝牙低功耗设计. 有关蓝牙低能耗的更多信息,请访问 蓝牙低能耗解决方案 页面.

 

库和解决方案也可以实现DSP功能:

  • CMSIS 图书馆: DSP functions for Arm® 皮质®- m基于微控制器
  • DSP定点数学库:PIC32MZ系列微控制器的专用库

文档

Title 下载
使用PIC32的高质量音频应用程序 下载
AN1367 -将Helix MP3解码器移植到Microchip的PIC32MX 32位mcu上 下载
使用过采样实现更高的ADC分辨率 下载
Title 下载
PIC24FJ1024GA610/GB610系列数据表 下载
dsPIC33EPXXX(GP/MC/MU)806/810/814和PIC24EPXXX(GP/GU)810/814数据表 下载
dsPIC33FJXXXGPX06A / X08A / X10A数据表 下载
PIC32MZ嵌入式连接与浮点单元(EF)系列 下载
PIC32MX1XX/2XX Family Data Sheet 下载
PIC32MX330/350/370/430/450/470数据表 下载
datasheet(数据表)11 页面 - PIC32MX1XX/2XX 下载

开发工具

描述 零件号
PIC32MX Curiosity 开发ment Board DM320103
PIC32MM USB好奇心开发板 DM320107
PIC32MZ嵌入式连接与FPU (EF)入门套件 DM320007
PIC32MZ嵌入式图形与堆叠DRAM (DA)入门套件 DM320010
PIC32MZEF Curiosity 开发ment Board DM320209
描述 零件号
BM64 Bluetooth Radio Daughter Board AC320032-3
Audio Codec Daughter Card – AK4642 AC320100
Audio Coder Daughter Card – AK7755 AC327755
PIC32音频DAC子卡 AC320032-2
描述 零件号
Explorer 16/32 开发ment Board
DM240001-2
MPLAB Starter Kit for dsPIC DSC
DM330011

软件库

记录和回放软件库


音频功能 资源类型 标题和链接 支持家庭
音频和语音 图书馆 MP3 Decoder 图书馆 for PIC32MX PIC32单片机
音频和语音 图书馆 PIC32 Audio Equalizer Filter library PIC32单片机
Bluetooth Audio 图书馆 PIC32蓝牙®音频软件套件 PIC32单片机
AAC格式回放 图书馆 PIC32的AAC格式解码器库 PIC32单片机
流式音频 演示 USB音频耳机演示 PIC32MM单片机
记录 and 回放, 流式音频 图书馆 样品速率转换 dsPIC33E
记录 Application Note and Source Code 使用过采样实现更高的ADC分辨率 dsPIC33E, dsPIC33F
录音和回放,语音通信 图书馆 SW300026 dsPIC / PIC24 G.711语音编码 & 解码库 dsPIC33E, dsPIC33F
录音和回放,语音通信 图书馆 SW300090-dsPIC G.726A Speech Encoding/解码库 dsPIC33E, dsPIC33F
录音和回放,语音通信 图书馆 SW300070-Speex语音编码/解码库 dsPIC33E, dsPIC33F
录音和回放,语音通信 图书馆 dsPIC®DSC均衡器图书馆 dsPIC33E, dsPIC33F
语音通讯 图书馆 声学回声消除库 dsPIC33E, dsPIC33F
语音通讯 图书馆 行回声取消库 dsPIC33E, dsPIC33F
语音通讯 图书馆 SW300040-Noise suppression library dsPIC33E, dsPIC33F
语音通讯 图书馆 dsPIC DSC自动增益控制库 dsPIC33E, dsPIC33F
录音和回放,语音通信 GUI dsPIC DSC语音和音频快进(SAFF)工具 dsPIC33E, dsPIC33F
录音和回放,语音通信 GUI 数字滤波器设计 dsPIC33E, dsPIC33F
录音和回放,语音通信 GUI dsPICworks数据分析 & DSP软件(用于PCM和WAV之间的转换) PIC24F、dsPIC33E dsPIC33F