|
技术:C语言、单片机等
摘要:随着数字编码技术的发展和压缩技术的发展,音频文件也向着高压缩,高保真方面发展,然而我发现,市面上的播放器对于高品质音频文件并不友好,所以通过对基于STM32单片机的音乐播放器实现从内存卡中提取音乐文件,通过音频设备实现音频文件的自动解码并播放,通过五向按键实现歌曲之间的切换,播放暂停功能。文章设计一种基于STM32的音乐播放器,系统采用大容量的SD卡作为存储设备。SD卡与磁盘的管理相同,采用了文件系统,Mp3是一种能播放音乐文件的播放器,主要由存储器(存储卡)、显示器(LCD显示屏)、中央处理器[MCU(微控制器)或解码DSP(数字信号处理器) 等组成。本设计采用WM8978,与SD卡数据通过SPI通讯与STM32进行交互。所以SPI通讯也是设计中的重要部分。该播放器没有出现播放问题,占用资源较少。
关键词:SD卡 LCD显示屏 WM8978
目录:
1.绪论 1
1.1 课题背景 1
1.2 研究现状 2
2.音频模块设计 3
2.1 WM8978音频播放模块 3
2.2特征参数 3
2.3使用说明 5
2.4 模块引脚说明 9
2.5绝对最大额定值 11
2.6相关代码 28
3.交互模块设计 31
3.1模块原理图 31
3.2原理 31
3.3TFTLCD 32
3.4相关代码 34
4.传输模块设计 38
4.1简介 38
4.2 功能介绍 38
4.3 SD总线模式 39
4.4 内存组织 40
4.5 读写操作 41
4.6相关代码 44
参考文献: 49
致 谢 50
外文原文 51
中文翻译 58
论文字数:22093
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|