基于STM32F单片机的音乐播放器设计 下载本文

内容发布更新时间 : 2024/5/17 10:49:16星期一 下面是文章的全部内容请认真阅读。

STM32单片机课程设计

题 目: 基于STM32的大容量音乐播放器设计

指导教师:曹利钢 所在学院:机械电子工程 专业班级:14自动化2班 姓 名:张志浩

学 号:114040200227 联系电话:13479763170 实践时间:2017年5月30日

目录

一引言....................................................................................................................................1 二 系统整体概述设计.....................................................................................................1 三硬件设计

3.1控制器............................................................................................................................2 3.2电源..................................................................................................................................3 3.3PCM1770音频播放模块........................................................................................4 3.4 SD卡数据存储模块.................................................................................................4 3.5 W25Q32数据存储模块和OLED显示模块.........................................................4 3.6按键控制.............................................................................................................................5 四 软件设计

4.1 软件.....................................................................................................................................6 4.2软件设计流程图.............................................................................................................7 五 程序设计............................................................................................................................8 六 课程小结...........................................................................................................................12

摘 要:采用具有ARM Cortex-M3内核的STM32F103R8T6等芯片进行相关的硬件设计,使用KEIL4.0进行固件程序和驱动程序的开发,设计了一种基于STM32的CCID协议的USB读卡器.该读卡器支持符合ISO 7816-3规范的接触式IC卡。实验表明,该设计可以提高智能卡系统的通信速度和中断响应速度。

关键词:USB;CCID协议;STM32;ISO7816-3

一. 引 言

随着社会的快速发展,现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,音乐成了我们生活工作中的一个重要的部分。位次我设计了一个基于STM32的大容量音乐播放器。

二系统总体设计概述 基于PCM1770芯片播放器

FATFS文件管理系统SD卡数据存储模块W25Q32存储模块按键控制模块

电源模块STM32F105PCM1770音频播放模块OLED显示模块 1