欢迎来到天天文库
浏览记录
ID:14459619
大小:452.00 KB
页数:15页
时间:2018-07-28
《《嵌入式系统课程设计与实践》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计课程名称嵌入式系统课程设计与实践题目名称嵌入式最小系统设计学生学院自动化学院专业班级电子(2)学号3110001576学生姓名何延指导教师尹明2013年5月30日9广东工业大学课程设计任务书题目名称嵌入式最小系统设计学生学院自动化学院专业班级电子(2)姓名何延学号3110001576一、课程设计的内容学习LPC2000系列ARM处理器的启动流程,学习嵌入式系统硬件设计(最小系统),学习嵌入式系统应用程序框架,学习在ARM7处理器上移植uC/OS-II操作系统的流程及设计流水灯应用程序。设计实现一个基于LPC2000系列ARM处理器的最小
2、系统,完成操作系统移植,设计流水灯程序。鼓励在完成基本功能的基础上,自由发挥完成其它功能。二、课程设计的要求与数据熟悉LPC2000系列ARM处理器的启动流程,掌握嵌入式系统硬件设计(最小系统),掌握嵌入式系统应用程序设计,掌握在ARM7处理器上移植uC/OS-II操作系统的流程及设计流水灯应用程序。1完成嵌入式系统最小系统硬件设计,并制作硬件平台。2在无操作系统情况下,设计流水灯应用程序,并在前述硬件平台上调试、运行。3移植UC/OS-II操作系统,并设计流水灯应用程序,在前述硬件平台上调试、运行。三、课程设计应完成的工作1嵌入式系统最小系统
3、硬件设计,并调试验证。2设计流水灯应用程序,调试、运行。93移植uC/OS-II操作系统,设计流水灯应用程序,调试、运行。四、课程设计进程安排序号设计各阶段内容地点起止日期1选择设计任务,准备相关资料实2-2122设计硬件平台,完成制作、调试验证实验室或宿舍3设计任务实现框架确定、程序流程图的设计实2-2124按照设计的框架和流程图编写具体的实现程序(结合调试)实2-2125调试程序并对故障进行修改排除,完成设计任务实2-2126移植操作系统uC/OS-II,完成应用程序设计实验室或宿舍7进行演示验收实2-2128完成课程设计报告实验室或宿舍9
4、五、应收集的资料及主要参考文献《LPC2210使用指南》(LPC2210-user_cn.pdf)LPC2131板原理图(Z2418PSCH.pdf)《ADS开发者指南》(ADS_DeveloperGuide_D.pdf)发出任务书日期:年月日指导教师签名:计划完成日期:年月日基层教学单位责任人签章:主管院长签章:99摘要本文介绍基于LPC2136制作的ARM7最小系统,并且在ARM7处理器上移植uC/OS-II操作系统,以及设计流水灯应用程序。最小系统的硬件除了LPC2136芯片外,还包括电源模块,JTAG模块,流水灯模块,按键、蜂鸣器模块,
5、以及复位电路模块。电源用USB再通过LM1117芯片,由5V传成3.3V进行供电。而JTAG模块则是用来烧写程序的,可以有多种下载方式,本次试验采用H-Jtag下载方式。流水灯模块则是用来实现应用程序的功能。复位电路本次采用最常见的低电平下拉电路,从而使得上电复位以及手动复位更稳定,保证处理器的正常工作和JTAG的正常连接。软件方面通过移植uC/OS-II操作系统,实现多任务功能。利用uC/OS-II操作系统的工程模板建立新工程,在main函数中编写应用程序。本次编写的程序功能如下:流水灯按一定规律一直流动。各个任务之间是靠优先级进行切换的。关
6、键词:LPC2136JTAGuC/OS-II多任务9目录1设计任务目的及要求………………………………61.1设计目的及要求…………………………………62原理与模块介绍………………………………………62.1设计最小系统硬件所需原理图…………………63设计方案………………………………………………83.1PCB板制作…………………………………………83.2软件设计……………………………………………94实验结果与数据处理……………………………………104.1实验结果……………………………………………105结论与问题讨论…………………………………………1
7、15.1课程设计工程出现的一些问题…………………………1291设计任务目的及要求1.1设计目的及要求熟悉LPC2000系列ARM处理器的启动流程,掌握嵌入式系统硬件设计(最小系统),掌握嵌入式系统应用程序设计,掌握在ARM7处理器上移植uC/OS-II操作系统的流程及设计流水灯应用程序。(1)设计嵌入式系统最小系统硬件(2)设计流水灯应用程序,调试、运行;(3)移植uC/OS-II操作系统,设计流水灯应用程序,调试、运行2原理与模块介绍2.1设计最小系统硬件所需原理图(1)LED模块与按钮开关9按钮开关LED模块(2)电源模块,采用USB方行接
8、口供电,LM1117-3.3把5V电压转换成3.3V(3)复位电路模块,在原有的基础上简化了,还有外加了个蜂鸣器蜂鸣器模块复位电路(4)主芯片LPC2
此文档下载收益归作者所有