基于stm32的mp3播放器设计与实现(-电子系统设计论坛

基于stm32的mp3播放器设计与实现(-电子系统设计论坛

ID:33922310

大小:635.51 KB

页数:17页

时间:2019-02-28

基于stm32的mp3播放器设计与实现(-电子系统设计论坛_第1页
基于stm32的mp3播放器设计与实现(-电子系统设计论坛_第2页
基于stm32的mp3播放器设计与实现(-电子系统设计论坛_第3页
基于stm32的mp3播放器设计与实现(-电子系统设计论坛_第4页
基于stm32的mp3播放器设计与实现(-电子系统设计论坛_第5页
资源描述:

《基于stm32的mp3播放器设计与实现(-电子系统设计论坛》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于STM32的MP3播放器设计与实现(-电子系统设计论坛电子系统设计首页

2、登录

3、现在注册[2010年8月31日]技术方案

4、观点与趋势

5、热点新闻

6、热点产品

7、本期杂志

8、博客

9、论坛

10、电子设计TV

11、辞典

12、白皮书

13、小测验

14、在线研讨会移动通信

15、便携设备

16、计算机与外设

17、EDA/IC设计

18、军用/航空电子

19、无源元器件工业控制

20、医疗电子

21、测试/测量

22、汽车电子

23、通信与网络

24、音视频及家电

25、电源管理

26、嵌入式软件

27、安全设备/系统分类:全部关键字:高级搜索消费电子应用专区电子系统设计首页/论坛/技术讨论/消费电子应用专区消费电子正在强势崛起,你感觉到它为我们生活带来的便利了么?与此同时,工程师在

28、产品功能、差异化设计等方面面临的挑战也越来越多。有设计方面的疑问或困惑,请到消费电子专区寻求要找的答案,激发你的设计灵感。IIC-China2010秋季展调查在2010年IIC秋季展中,1)你最希望看到哪些应用方案?2)你最希望获取哪些发表新主题收藏打印关注推荐元器件的最新技术进展?3)你对哪些类型的研楼主问题:基于STM32的MP3播放器设计与实现(提供MDK完整源码)发布时间:2008-9-9下午2:40讨会最感兴趣?点击参与调查回复引用挖!本文将介绍一个利用STM32处理器实现简易MP3Player的设计实例,这个综合应用实例有助于读者了解STM32、SPI接热

29、门标签口、SD卡、TIMER、中断、FAT文件系统、USB等的应用。下载芯片电子设计这里提供了两种设计方案,第一种方案是简易声波播放器,仅使用STM103V100评估板,令计时器TIM4工作在PWM模式下,将wav格式的声波文件从SD卡中读出,由TIM4产生不同频率的方波通过低通滤波器和放大器送喇叭,如图1所示;第二种方案则是简资料分享LED嵌易MP3播放器,还需要使用额外的解码芯片,将MP3格式的文件从SD卡读出,然后送解码芯片解码播放,如图2所示。本节将先介入式单片机网络绍SD卡、FAT16文件格式、VS1003编解码器等关键部分,然后再分别给出两种设计方案的软件

30、设计。分析仪频谱分析仪作者:ThankstarFPGA电源MCU等级:缥缈剑仙HDMIPCBARM图1简易声波播放器方案积分:13548分GPS手机示波器DSPUSB-发送消息更多标签>>图2简易MP3Player方案-查看用户的所有发言1SD卡的结构及读写方法STM103V100评估板有SD连接器,其使用SPI总线与STM32处理器连接,如图3所示。图3SD连接器与STM32处理器SPI连接图SD卡(SecureDigitalMemoryCard)是一种为满足安全性、容量、性能和使用环境等各方面的需求而设计的一种新型存储器件,SD卡允许在两种模式下工作,即SD模式和

31、SPI模式,本系统采用SPI模式。本小节仅简要介绍在SPI模式下,STM32处理器如何读写SD卡,如果读者如希望详细了解SD卡,可以参考相关资料。SD卡内部结构及引脚如图4所示。图4SD卡内部结构及引脚SD卡主要引脚和功能为:CLK:时钟信号,每个时钟周期传输一个命令或数据位,频率可在0~25MHz之间变化,SD卡的总线管理器可以不受任何限制的自由产生0~25MHz的频率;CMD:双向命令和回复线,命令是一次主机到从卡操作的开始,命令可以是从主机到单卡寻址,也可以是到所有卡;回复是对之前命令的回答,回复可以来自单卡或所有卡;DAT0~3:数据线,数据可以从卡传向

32、主机也可以从主机传向卡。SD卡以命令形式来控制SD卡的读写等操作。可根据命令对多块或单块进行读写操作。在SPI模式下其命令由6个字节构成,其中高位在前。SD卡命令的格式如表1所示,其中相关参数可以查阅SD卡规范。http://forum.edc-cn.com/FORUM_POST_2_20050_0.HTM[2010-8-3012:22:28]基于STM32的MP3播放器设计与实现(-电子系统设计论坛--------------表1SPI命令格式Byte1/Byte2-5/Byte67,6,5,0/31,0/7,00,1/Command/CommandArgument

33、/CRC,1------------------------------------下面分别给出读写SD卡的两个函数:读取SD卡函数u8MSD_ReadBlock(u8*pBuffer,u32ReadAddr,u16NumByteToRead);/******************************************************************FunctionName:MSD_ReadBlock*Description:ReadsablockofdatafromtheMSD.*Input:-pBuffer:poin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。