嵌入式mp实验报告

嵌入式mp实验报告

ID:35223165

大小:239.50 KB

页数:25页

时间:2019-03-22

嵌入式mp实验报告_第1页
嵌入式mp实验报告_第2页
嵌入式mp实验报告_第3页
嵌入式mp实验报告_第4页
嵌入式mp实验报告_第5页
资源描述:

《嵌入式mp实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、西安邮电大学嵌入式系统设计实验报告专业班级学号学生姓名指导教师学期2013-2014学年第2学期完成日期2014-06-25基于lpc2131的模拟MP3播放器实验一、实验目的1、熟悉ARM&ADSV1.2的环境2、理解LPC2131芯片引脚功能的选择3、理解GPIO的使用设置、输入驱动方法4、理解PWM的通信原理,学习ARMPWM资源的通信编程5、学习在LPC2131上移植ucosⅡ系统二、实验内容及要求(1)通过键盘输入,进入MP3播放器相应的功能选项。(2)MP3播放器具备的功能选项为:播放、暂停、停止、音量控制、音乐下载

2、。(3)MP3播放器响应进入各功能状态时,蜂鸣器蜂鸣。(4)流水灯表示MP3播放器当前所处的功能状态。(5)蜂鸣器蜂鸣声音的大小代表音量的大小,音量控制状态和音乐下载状态可分别与其他3种状态同事存在。(6)数码管数字大小表示执行MP3各功能状态的时间。三、系统总体设计(总体方案及系统框图)系统主要创建了六个任务,分别为MP3总任务、判断按键任务、播放音乐任务、控制音量任务、播放上一曲或下一曲任务及暂停或停止任务,然后启动多任务环境,通过创建的消息邮箱发送并接收消息,进而实现MP3播放的一些简单功能。蜂鸣器模块数码管显示模块LPC

3、2131PWM串口模块LED显示与键盘模块四、系统详细设计(模块详细设计及流程图)五、系统测试(数据测试结果及分析)通过键盘按键输入相应功能,发送到开发板,数码管和LED灯接收到数据后,数码管会自动变化到该按键号,并且相应的LED灯在数码管变化的同时会点亮。在程序运行的任何期间都可以从键盘输入相应功能,而且程序会自动判断要满足的用户的优先级。此次试验实现了简单的基本MP3功能。六、总结通过这次课程设计,使我对以前完全陌生的ARM软件有了初步的接触,我学到了如何在ARM中实现基本的MP3播放功能。原先我对嵌入式系统并没有很深刻的了

4、解,在做完课程设计后,我对数码管、蜂鸣器及流水灯的结构和功能有了更进一步的了解,并且知道了一些相关函数的功能与运用,真正的把所学的东西运用到了实际中,更好的把课本知识与实际相结合,对我以后的学习有很大帮助。七、附录(代码+注释)#include"config.h"#include"stdlib.h"#include"music.h"#defineKEY11<<16//P0.16连接KEY1#defineKEY21<<17//P0.17连接KEY2#defineKEY31<<18//P0.18连接KEY3#defineKEY41<

5、<19//P0.19连接KEY4#defineKEY51<<20//P0.20连接KEY5#defineKEY61<<21//P0.21连接KEY6#defineBEEP1<<7//P0.7控制蜂鸣器BEEP#defineHC595_CS(1<<29)//P0.29口为74HC595的片选#defineTaskStkLengh64//DefinetheTask0stacklength定义用户任务0的堆栈长度OS_EVENT*voice;OS_EVENT*b_n;OS_EVENT*p_s;//歌曲曲谱-虹彩妹妹constuint3

6、2HCMM1[]={_LA,_SO,_MI,_LA,_SO,_MI,_LA,_LA,_SO,_LA,_LA,_SO,_MI,_LA,_SO,_MI,_RE,_RE,_DO,_RE,_MI,_MI,_SO,_LA,_DO1,_LA,_SO,_MI,_MI,_SO,_DO,_MI,_MI,_MI,_MI,_MI,_1LA,_1LA,_1SO,_1LA,};/*歌曲节拍*/constuint32HCMM_L1[]={_4,_8,_8,_4,_8,_8,_8,_4,_8,_2,_4,_8,_8,_4,_8,_8,_8,_4,_8,_2,

7、_4,_8,_8,_8,_8,_8,_8,_8,_4,_8,_2,_4,_4,_4,_8,_8,_8,_4,_8,_2,};//歌曲曲谱-倩女幽魂constuint32HCMM2[]={_LA,_SO,_MI,_MI,_MI,_RE,_DO,_SO,_LA,_DO,_LA,_LA,_DO1,_DO1,_LA,_LA,_MI,_DO1,_DO,_1TI,_DO,_1TI,_1LA,_DO1,_DO1,_MI,_SO,_DO,_DO,_LA,_SO,_SO,_MI,_DO,_1LA,_RE,_DO1,_DO1,_RE,_RE,_RE

8、,_FA,_DO1,_FA,_MI,_FA,_LA,_MI,_RE,_DO,_DO1,_FA,_MI,_RE,_1TI,_1TI,_FA,_MI,_RE,_DO,_1LA,_1SO,_1LA,_1LA,_1LA,};//歌曲节拍constuint32HCMM_L

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

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

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