关于基于51单片机的MP3的总体设计
2016-09-16 23:18
204 查看
一个MP3项目包含了许多模块,在画原理图之前需要弄清楚具体是哪几个模块,在编写程序之前要弄清楚MP3的工作流程,所以整体设计是一个非常重要的步骤,以下是我们本次做的MP3的大体设计。
硬件模块:
单片机主控制器模块
音频解码模块
SD卡读取模块
USB设备接口模块
U盘存储模块
LCD显示模块
按键选择模块
硬件系统:
框图:
软件模块:
1.VS1003解码,即VS1003译码程序,VS1003通过同步串行总线SPI与单片机进行命令和数据的传输。系统启动后,由MCU控制将存储于U盘中的歌曲的码流信息送入到VS1003芯片中,通过VS1003芯片解码以及其内含的高质量的立体声DAC和耳机驱动电路,实现MP3歌曲的播放功能。
2.USB总线的通用接口CH375
CH375挂接到MCU系统总线上,MCU通过CH375按照相应的USB协议与其他设备进行通信。
3.LCD液晶显示
软件主系统流程图
一个MP3项目包含了许多模块,在画原理图之前需要弄清楚具体是哪几个模块,在编写程序之前要弄清楚MP3的工作流程,所以整体设计是一个非常重要的步骤,以下是我们本次做的MP3的大体设计。
硬件模块:
单片机主控制器模块
音频解码模块
SD卡读取模块
USB设备接口模块
U盘存储模块
LCD显示模块
按键选择模块
硬件系统:
框图:
软件模块:
1.VS1003解码,即VS1003译码程序,VS1003通过同步串行总线SPI与单片机进行命令和数据的传输。系统启动后,由MCU控制将存储于U盘中的歌曲的码流信息送入到VS1003芯片中,通过VS1003芯片解码以及其内含的高质量的立体声DAC和耳机驱动电路,实现MP3歌曲的播放功能。
2.USB总线的通用接口CH375
CH375挂接到MCU系统总线上,MCU通过CH375按照相应的USB协议与其他设备进行通信。
3.LCD液晶显示
软件主系统流程图
相关文章推荐
- 【1】基于TQ2440的MP3设计——【1、总体方案设计】
- 基于51单片机的数控电源设计
- 关于《设计模式——基于C#的工程化实现》勘误的内容。感谢您对这本书的关心和支持
- 基于Hadoop、HBase的数据分析挖掘管理平台-舆情预警监控系统 (系统总体设计图)
- 基于STM32的多功能MP3设计 毕业设计(论文)文献综述
- 基于STM32的多功能MP3设计 毕业设计(论文)开题报告
- 基于51单片机的数控电源设计
- 【1】基于TQ2440的MP3设计——【3、建立Linux 嵌入式交叉开发环境】
- 基于MEF的插件框架之总体设计
- 基于MCS-51单片机的交通灯设计
- 关于[一个基于WF的业务流程平台]表设计的说明
- 关于camera:基于S12单片机的循迹小车视觉系统设计与优化
- (1)设计基于51单片机的电压表
- 关于51单片机IO引脚的驱动能力与上拉电阻设计方案
- [原创]桓泽学音频编解码(8):关于MP3和AAC量化器设计的研究(补充)
- 基于uC/OS-II的MP3文件播放系统设计
- 基于SharePoint 工作流的InfoPath 2010的报修系统的建立:第二章 报修单的总体设计
- 关于基于DDD+Event Sourcing设计的模型如何处理模型重构的问题的思考
- [原创]基于51单片机的红外遥控课程设计
- 【1】基于TQ2440的MP3设计——【2、硬件平台】