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