嵌入式课程设计-基于arm的输入输出显示系统

嵌入式课程设计-基于arm的输入输出显示系统

ID:6788075

大小:962.50 KB

页数:20页

时间:2018-01-25

嵌入式课程设计-基于arm的输入输出显示系统_第1页
嵌入式课程设计-基于arm的输入输出显示系统_第2页
嵌入式课程设计-基于arm的输入输出显示系统_第3页
嵌入式课程设计-基于arm的输入输出显示系统_第4页
嵌入式课程设计-基于arm的输入输出显示系统_第5页
资源描述:

《嵌入式课程设计-基于arm的输入输出显示系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、大连科技学院嵌入式系统设计与开发课程设计题目基于ARM的输入输出显示系统学生姓名 专业班级计算机08-2指导教师王影姜志明职称 高工副教授所在单位信息科学系计算机教研室教学部主任孙辉完成日期2011年12月16日课程设计报告单学号姓名专业班级计算机08-2考核项目评分备注1平时工作态度及遵守纪律情况   (10分)2掌握基本理论、关键知识、基本技能的程度和阅读参考资料的水平  (10分)3独立工作能力、综合运用所学知识分析和解决问题能力及实际工作能力提高的程度  (20分)4完成课程设计说明书及软件的情况与水平(

2、小组分工情况、规范性、整洁清楚、叙述完整性、思路清晰程度、工作量及实际运行情况和创新性)  (60分)总评成绩综合评定:   (优、良、中、及格、不及格)指导教师签字:   2011年12月22日《嵌入式系统设计与开发课程设计》任务书一、课程设计任务及要求:任务:选择以下一个设计项目进行课程设计:嵌入式系统实验平台简介、Linux的安装和基本操作实验、交叉编译环境的建立和bootloader的使用、多线程应用程序设计、A/D接口实验、Qtopia2.1.1在2410-S上的移植、无线通讯实验,除此之外,学生可自行

3、选择课题进行设计(课题必须经指导教师审题后合格),对于大型项目可进行团队开发,但应制定详细的项目分工说明。完成从需求分析、系统设计、系统实现,软件测试的全过程。要求:(1)培养学生查阅参考资料、手册的自学能力,通过独立思考深入钻研问题,学会自己分析、解决问题。(2)通过对所选题目方案分析比较,确立方案,编制程序与调试程序,掌握嵌入式系统的设计方法。(3)能够完成团队分工合作,在教师的指导下,完成课题任务。(4)根据个人的设计调试过程,撰写设计报告。写出不少于3000字的课程设计说明书。其正文一般有如下几个方面的内

4、容:需求分析、概要设计、详细设计、调试分析、运行界面(附主要代码)、测试结果、附录或参考资料。二、工作量3周(15个工作日)时间三、计划安排第1个工作日-第3个工作日:查阅相关资料、书籍,阅读示例文档,选择题目。第4个工作日-第5个工作日:确定题目,进行结构设计、模块设计。第6个工作日-第11个工作日:完成硬件的连接和程序的编码,并且进行调试、测试。第12个工作日-第14个工作日:进行课程设计报告的撰写。第15个工作日:上交课程设计报告,由教师检查软件测试效果、检查课程设计报告,给出学生成绩。指导教师签字:   

5、                     2011年11月28日目录大连科技学院11需求分析11.1设计目的和意义11.2设计任务要求11.3原理结构及分析12概要设计23详细设计34编码45调试分析66测试结果及运行效果76.1电源电路76.2晶体振荡器电路76.3复位电路86.4存储模块86.5JTAG接口电路106.6输入/输出电路117系统开发所用到的技术12参考文献13课程设计实践总结14附录151需求分析1.1设计目的和意义设计出基于ARM的输入输出显示系统。将输入的信号送入主控芯片,经处理后送到显示

6、系统显示。1.2设计任务要求设计几个输入端口如键盘、按键、温度采集、压力采集等将所采集信号送入主控芯片,经过处理后送到显示系统显示。根据设计题目的要求,选择确定ARM芯片型号、信号采集芯片型号,完成系统硬件设计和程序设计。1.3原理结构及分析ARM最小系统是由保证微处理器可靠工作所必须的基本电路组成的。S3C4510B的最小系统由S3C4510B、电源电路、晶体振荡器电路、复位电路和JTAG接口电路组成。在系统ARM模块主要负责系统控制部分,其硬件体系结构灵活、接口丰富。核心包括嵌入式ARMCPU及必需的SDRA

7、M和Flash等器件,通过表贴封装的双排插针将各信号线及控制线引出。这样,只需要设计不同的扩展板即可实现不同的系统功能,节约了开发成本并提高了平台的灵活性。嵌入式系统硬件平台结构主要分为2大部分:一部分为系统主板,为基于ARM的最小系统,包括ARMCPU、Flash、SDRAM、串口、键盘等最基本部分;另一部分为系统扩展板,提供了用于完成各个不同硬件的功能模块。152概要设计设计几个输入端口如键盘、按键、温度采集、压力采集等将所采集信号送入主控芯片,经过处理后送到显示系统显示。根据设计题目的要求,选择确定ARM芯

8、片型号、信号采集芯片型号,完成系统硬件设计和程序设计。ARM嵌入式系统的大致开发流程是:先在PC机上编写程序源代码;由ARM的交叉编译器编译、链接生成一个目标文件;然后将目标文件转化成可以下载到目标机运行的二进制代码,在目标机上调试运行;最终将调试成功的二进制文件固化在目标机中。这一系列过程中,最关键的步骤就是在PC机上调试在目标机上运行的程序。这就需要采用远程调试的方式

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

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

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