嵌入式课程设计报告_2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 14 嵌入式控制器设计 课程设计总结报告 题目:基于STM32F407的MP3 学院:计算机与信息科学学院 软件学院 专业 : 自动化(控制方向) 年级: 2012级 学号: 2012321042052 姓名:陈萍 指导教师 : 赵亦欣 黄伟 成绩 _____________________ 2015年7月30日 基于STM32F407的MP3 --SD卡模块设计 陈萍 西南大学,重庆 400715 摘要:本设计探讨和实现了基于 STM32F407的MP3。通过对STM32F407的编程,读取SD卡的MP3,WAV文件,实现MP3播放音频的功能,达到可以在显示屏上显示播放信息与选择播放功能。 关键词: SD卡读取,播放,显示 引言 这些年,随着生活水平的提高,人们需要更多的娱乐活动和享受,因此简单,时尚的MP3炙手可热的宠儿。MP3作为一种新的电子产品,他有很大的提升空间,我们可以根据自己的爱好制作自己喜欢的MP3,同时也可以促进芯片技术的创新,推进电子技术的发展。二十一世纪是信息技术的时代,信息的交流量非常大,这就会使人们在计算机面前工作的时间大大增加,因而增加了人们的负担和压力。再加上飞快的生活节奏,更会给人们带来身心的劳累,人们在这种身体状况下去工作,不但效率不高,而且还很容易犯错。因此人们需要一些娱乐和消遣的软件来减轻压力,消除疲劳,让人们更好的去工作和生活。本软件就是为了实现这个目标而编写的。使用非常简便,简单的用户界面让一般的人一看就懂得使用,本软件所具有的功能就可以满足一般用户的要求。根据个人的不同喜好,可以下载自己喜欢的MP3歌曲类型进行播放。因为音乐能使人们的神经放松,消除疲累,使人们有更好的状态工作和生活。 随着科学技术的发展,带数字语音功能的嵌入式终端类产品在日常生活中得到了广泛的使用,这也促进了与该功能相关的数字音频压缩技术的发展,在数字音频压缩技术中,MP3的设计与实现以其优异的性能得到了广泛的使用。现在,具备MP3功能已成为嵌入式终端类产品的发展趋势之一。 1. MP3播放器需求分析 1.1 MP3播放器控制系统构成 MP3播放器主要有5个模块组成分别是电源模块,MCU核心控制模块,音频驱动模块,SD卡模块和TFT及触摸屏模块。 MP3系统结构如图1所示。 TFT触摸屏 TFT触摸屏 电源模块 主控制器 音频驱动 SD 卡 FAT文件系统 WAX文件 MP3文件 图1 MP3播放器系统结构示意图 1.2 MP3的工作过程 使用STM32F470读出SD卡中的MP3,WAX文件解码播放出音频同时在显示屏上显示播放信息与选择播放功能。通过SD卡读写操作实现对存在于SD卡中FAT文件系统的文件进行搜寻和读写,选择MP3或WAX文件后使用波形文件移植解码通过芯片PCM1770音频驱动输出,同时TFT显示屏驱动使用汉字字库移植显示播放信息。 1.3 MP3功能要求与任务分工 张辉:整体设计与程序整合 陈萍:SD卡底层硬件驱动,读写 何琴:FAT文件系统读写 刘佳欢:音频DAC输出驱动 朱吾星:移植编写解码程序 彭伯健:字库设计 2.MP3设计方案 2.1 MP3播放器硬件 STM32F407开发板 外部电源 耳机 SD卡 TFT显示屏 PCM1770芯片 2.2 MP3播发器开发平台 2.2.1MP3播发器设计 KEIL软件 2.2.2MP3播发器 为方便MP3播发器功能实现与设计简化,对各功能模块用子程序方式分别编写调试最后在主程序中调用连接实现功能。 3. MP3播发器设计的实现 3.1电源模块设计 因为SD卡的操作电压为3.3V均由外部电源提供 3.2 SD卡模块设计   SD卡(Secure Digital Memory Card)中文翻译为安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用。SD卡只能使用3.3V的IO电平,SD卡一般支持2种操作模式: 1,SD卡模式; 2,SPI模式; 主机可以选择以上任意一种模式同SD卡通信,SD卡模式允许4线的高速数据传输。SPI模式允许简单的通过SPI接口来和SD卡通信。在设计中我们采用SPI模式下实现对SD的读写操作功能。在SPI模式下,CS/MOSI/MISO/CLK都需要加10~100K左右的上拉电阻。 SD卡要进入SPI模式很简单,就是在SD卡收到复位命令(CMD0)时,CS为有效电平(低电平)则SPI模式被启用。不过在发送CMD0之前,要发送74

文档评论(0)

159****8201 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档