没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM的MP3播放器的设计与制作.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 18 浏览量
2023-05-27
08:21:09
上传
评论
收藏 309KB PDF 举报
温馨提示
试读
8页
基于ARM的MP3播放器的设计与制作.pdf
资源推荐
资源详情
资源评论
嵌入式 MP3 播放器的设计
1 系统概述
本文采用STM32系列微控制器, 结合解码芯片VS1003、SD卡、LCD等外
围设备设计并实现了MP3播放器。其主要功能有:播放VS1003支持的所有音频文
件,如MP3、WMA、WAV文件,且音质非常好;通过触摸屏实现按键功能,控
制播放上一首/下一首、音量增减等;通过LCD显示歌曲名字和播放状态;本系
统还实现了读卡器功能,PC机可通过USB接口直接对开发板上的SD卡进行读写
操作, 以方便拷贝音频文件。
MP3播放过程是STM32通过SPI1接口将数据从SD卡中取出,然后通过SPI2
接口送至解码芯VS1003解码播放。这里解码模块单独使用一个SPI接口,以减小
干扰和噪声、提高音质。
2 系统硬件设计方案
本系统在硬件上分为6个模块: 微控制器STM32F103、解码模块VS1003、存
储模块SD卡、触摸屏、USB接口和显示屏LCD。系统硬件框架如图5所示。
VS1003
DREQ
SCLK
SO
SI
CS
DCS
RESET
CD/DAT3
CMD
CLK
DATO
WP
SD卡
STM32
PA3
PB13
PB14
PB15
PA1
PA2
PA0
PE3
PA7
PA5
PA6
PC12
USB
LCD
触摸屏
图5 系统硬件框架图
2.1 存储模块设计
SD卡在现在的日常生活与工作中使用非常广泛,时下已经成为最为通用的
数据存储卡。在诸如MP3、数码相机等设备上也都采用SD卡作为其存储设备。
SD卡之所以得到如此广泛的使用,是因为它价格低廉、存储容量大、使用方便、
通用性与安全性强等优点。SD卡支持两种总线方式: SD方式与SPI方式。其中SD
方式采用6线制,而SPI方式采用4线制,采用单片机对SD卡进行读写时一般都采
用SPI模式。可用不同的初始化方式使SD卡工作于SD方式或SPI方式。
在本设计中,音频数据MP3文件是以SD卡为载体。所以在电路设计中必须
含有读取SD卡模块。该系统使用STM32内部接口SPI1与SD卡进行通信,下面介
绍其引脚连接情况。
PE3:低电平有效,连接到SD卡的片选引脚CD/DAT3。SPI在和SD卡进行通
资源评论
- 2301_772167752024-01-02资源不错,很实用,内容全面,介绍详细,很好用,谢谢分享。
hhappy0123456789
- 粉丝: 58
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功