MP3播放器项目汇报.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于μCos-II 微内核的C语言编程 关于μCos-II的系统配置 注意os_cfg.h中关于任务总数,事件控制块数量等上限的设置,要满足系统的需求; 关于任务栈大小的确定: 启用任务统计宏: #define OS_TASK_STAT_STK_CHK_EN 1 调用系统函数: OSTaskStkChk(TaskID, pStkData); 来获得相应的任务栈使用情况(包括已使用与未使用) 当发生hard fault时,极有可能是任务栈问题,如栈空间过小,栈指针初始化异常等。同时注意数组越界等内存非法访问问题。 从文件存储设备到音频输出设备的数据流处理机制 简易MP3播放器的基本模型 简易MP3播放器 项目展望 1.增加网络功能,实现从互联网获取MP3文件,存储进SD卡并播放。 2.增加NAND FLASH,实现从USB接口获取文件并存储在NAND FLASH中,省去了SD卡,提高了设备的便携性,降低了使用成本。 3.优化硬件电路和器件布局,完成一个小巧易用的MP3,实现一个工程师的自我价值:做生活需要的产品。 * * 汇报人:朱宁 2012年3月 简易MP3播放器 汇报主题 项目内容 项目研究 项目成果 项目展望 项目内容 了解音乐播放器的基本工作原理; 了解MP3音乐格式的由来与基本术语; 了解常用数字音频输出芯片和MP3解码软件库; 理解文件存储的基本原理与使用文件系统的必要性; 掌握核心芯片STM32主要接口的使用方法和注意事项; 熟悉基于μCos-II 2.86 微内核的C语言编程; 构建一个从文件存储设备到音频输出设备的数据流处理机制; 完成简易MP3播放器的基本模型。 音乐播放器的基本工作原理 MP3音乐格式的由来 简单的说,MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEG Audio Layer3,所以人们把它简称为MP3。 MP3是利用 MPEG Audio Layer 3 的技术,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的file。 换句话说,能够在音质丢失很小的情况下把文件压缩到更小的程度。而且还非常好的保持了原来的音质。 正是因为MP3体积小,音质高的特点使得MP3格式几乎成为网上音乐的代名词。每分钟音乐的MP3格式只有1MB左右大小,这样每首歌的大小只有3-4兆字节。 使用MP3播放器对MP3文件进行实时的解压缩(解码),这样,MP3音乐就播放出来了。 MP3音乐的基本术语 bitsPerSample(采样位数) 在播放声音文件时所使用数字声音信号的二进制位数。可以理解为采集卡处理声音的解析度。 这个数值越大,解析度就越高,录制和回放的声音就越真实。它客观地反映了数字声音信号对输入声音信号描述的准确程度。8位代表2的8次方--256,16位则代表2的16次方--64K。 比较一下,一段相同的音乐信息,16位声卡能把它分为64K个精度单位进行处理,而8位声卡只能处理256个精度单位,造成了较大的信号损失,最终的采样效果自然是无法相提并论的。 MP3音乐的基本术语 Sampling?Rate(采样率) 把模拟音频转成数字音频的过程就称作采样。 实现这个过程使用的设备是模/数转换 器(A/D)。它以每秒上万次的速率对声波进行采样,每一次采样都记录下了原始模拟声波在某一时刻的状态,称之为样本。 将一串的样本连接起来,就可以描述一 段声波了,把每一秒钟所采样的数目称为采样率,单位为Hz(赫兹)。 采样率越高所能描述的声波频率就越高,则音质越有保证,在录音时体现的最为明显。 大部 分的MP3随身听都支持播放44.1KHz的MP3音频文件。?? MP3音乐的基本术语 Bitrate(位速) 位速是指在一个数据流中每秒钟能通过的信息量单位是Kbps 。表示 “每秒千字节数”,因此数值越大表示数据越多:128–Kbps MP3 音频文件包含的数据量是 64–Kbps MP3 文件的两倍。 注意该参数描述的对象是MP3文件数据,而不是解码之后的数据。 位速还有三种不同形式: VBR(Variable Bitrate)动态比特率 也就是没有固定的比特率,压缩软件在压缩时根据音频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式,; ABR(Average Bitrate)平均比特率 是VBR的一种插值参数。ABR在指定的文件大小内,以每50帧(30帧约1秒)为一段,低频和不敏感频率使用相对低的流量,高频和大动态表现时使用高流量,可以做为VBR和C

文档评论(0)

zsmfjy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档