资料介绍
本文档介绍了如何对PIC32系列器件使用PIC32采样率转换库。文档编排如下:
• 第1章“简介” ——本章概述了SRC库。
• 第2章“安装” ——本章介绍了SRC库的安装步骤。
• 第 3 章“应用程序编程接口(API)”—— 本章概述了如何通过应用程序编程接口将SRC库中提供的API函数添加到您的应用程序软件中。
PIC32采样率转换库能够对实时原始立体声音频数据的采样率进行转换,以选择常用的音频采样率。该库针对音频流应用而设计,可与采样率能力有限的模拟前端配合使用。它支持16位和24位输入数据分辨率。
16位和24位库支持以下模式:
• 将采样率从44.1 kHz升频转换到48 kHz
• 将采样率从32 kHz升频转换到48 kHz 此外,24位库还支持以下模式:
• 将采样率从48 kHz降频转换到44.1 kHz
SRC算法可对实时的16位或24位立体声音频数据流的采样率进行转换。每次调用函数时,会通过SRC应用程序编程接口(Application Programming Interface,API)对包含16位或24位立体声音频采样的1 ms帧进行处理。对于48 kHz输入,1 ms间隔内输入音频数据的大小为48个立体声采样;对于32 kHz输入,则为32个立体声采样;而对于44.1 kHz输入,每10个1 ms帧中前面连续9个帧为44个立体声采样,最后1个帧为45个立体声采样。输出包含的采样数取决于输出采样速率。
图1-1给出了SRC算法的基本模块。输入音频数据通过一个升采样率器或插值级。然后,信号通过抗混叠低通滤波器,再通过降采样率器或抽取级。
由于支持的SRC模式的转换系数存在差异,因此将采用不同的设计。16位SRC库针对最大工作频率为40 MHz或80 MHz的PIC32器件而设计。24位SRC库则针对最大工作频率为80 MHz的PIC32器件而设计。由于可用的MIPS有限,因此需要通过不同的设计在MIPS和性能之间作出折衷。
- PIC32入门指南 21次下载
- PIC32自举程序 11次下载
- Microchip下的PIC32概述 4次下载
- PIC32闪存编程规范 2次下载
- PIC32 Bluetooth入门工具包的详细中文资料概述 9次下载
- PIC32系列参考手册之编程和诊断 5次下载
- PIC32系列参考手册之输出比较 2次下载
- PIC32系列参考手册之中断 15次下载
- PIC32系列参考手册之定时器 9次下载
- PIC32系列参考手册之闪存编程 7次下载
- PIC32 FRM系列器件配置的详细中文资料概述 4次下载
- PIC32系列中文参考手册—第07章 复位 10次下载
- PIC32系列中文参考手写—第01章 简介 3次下载
- PIC32系列中文参考手册—第10章 节能模式 13次下载
- PIC32系列中文参考手册—第12章 I/O端口 8次下载
- PIC系列单片机程序设计基础知识详细说明 3788次阅读
- Microchip PIC32 MCU的主要特性及开发应用 3165次阅读
- Microchip PIC32MX3XX/4XX系列器件的主要特性及应用 2416次阅读
- 通过TCP/IP网络协议和Cerebot_32MX4实现家居控制系统的设计 818次阅读
- PIC单片机的各种汇编语言指令详解 5835次阅读
- digilent开源微控制器介绍 1288次阅读
- PIC单片机的输入和输出操作方法介绍 6572次阅读
- 如何选择PIC单片机的C编译器 5016次阅读
- 美国微芯科技推出全新的低功率16位PIC24F USB单片机 2711次阅读
- 基于MIPS的PIC32MM系列32位单片机介绍 4248次阅读
- 示波器的带宽与采样率是什么关系 6.6w次阅读
- 便携式太阳能电池测试仪系统设计解析 408次阅读
- 基于嵌入式PIC32单片机的目标检测与跟踪系统 5328次阅读
- PIC8位单片机的基本组成 1682次阅读
- 基于PIC32的以太网与CAN总线的网桥设计 980次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多