【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《嵌入式软件设计课程设计任务书》,欢迎阅读!
《嵌入式软件设计》课程设计任务书
一、目的与任务
《嵌入式软件设计课程设计》是是学习《嵌入式系统》课程后必要的实践教学环节。课程设计是检验学生是否掌握相关专业课程知识的重要手段,以学生为主体,充分调动学生的积极性和创造性,重视学生实际动手能力的培养。
通过本课程设计使学生加深理解、巩固课堂教学和平时实验内容,使学生初步具备linux应用开发的系统分析、系统设计、系统实现与测试的实际能力,强化学生的知识实践意识、提高动手能力,发挥学生的想象力和创新能力,从而培养工程应用型人才。
二、教学基本要求
1、学习态度:要有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、有错必改、精益求精的工作态度,积极查阅整理分析相关参考文献,精心设计、认真编码、确保质量。对弄虚作假者,课程设计成绩一律按不及格记,并根据学校有关规定给予处理。
2、学习纪律:要严格遵守学习纪律,遵守作息时间,不得迟到、早退和旷课。特殊情况不能上课者,必须请假,凡未请假或未获准假擅自不上课者,均按旷课论处。
3、课程目标:掌握linux应用开发的基本理论知识和基本方法技能,概念清楚准确,系统分析、系统设计、系统实现、系统测试符合软件工程相关规范,结构合理,程序运行良好,课程设计报告撰写规范,答辩中回答问题正确。
4、课程设计报告:按照《嵌入式系统课程设计》任务书的要求,认真设计、撰写好课程设计报告,总结课程设计的收获和心得体会,及时提交电子和纸质材料。
该设计为嵌入式系统课程设计,理论教学内容包括所学专业知识。 1)讲解设计基本过程及程序设计实现方式 2)讲解嵌入式系统设计方法及实现过程
在课程设计教学过程中,指导教师应对设计原理和设计方法进行必要的讲解,适当补充讲授有关设备设计和计算的内容,帮助学生明确任务、掌握工程计算和设计方法。指导教师应适当安排时间,解答学生提出的问题。
三、课程设计内容
(一)主要设计内容
1、系统分析、总体设计、概要设计、详细设计、系统实现和测试。 2、系统运行与维护。
3、撰写课程设计报告。
4、课程设计答辩:课题的论述和回答问题。 (二)课程设计题目 1.LED与蜂鸣器的控制 2.基于Web的嵌入式视频监控 3.嵌入式数字时钟
4.LED灯模拟交通信号灯的控制 5.嵌入式Web Server的设计与开发
6.基于SQL Lite的嵌入式数据库的设计与开发 7.USB虚拟串口的驱动的设计与开发 8.USB虚拟网卡的驱动的设计与开发 9.基于Qt/Embedded的图形模拟时钟 10.基于嵌入式Linux的U盘驱动
四、要求
1.完成题目的基本内容与要求
2.提交课程设计报告,课程设计报告应包括:系统设计要求,设计思路,系统功能模块图,系统流程图,类的层次图(包括类成员列表),调试过程,关键程序代码,总结,参考书目等。
五、主要参考资料
[1]符意德主编.《嵌入式系统设计原理及应用》. 北京:清华大学出版社,2004. [2]王勇编著.《嵌入式系统原理与设计》. 杭州:浙江大学出版社,2007.
[3]马忠梅.《ARM嵌入式处理器结构与应用》. 北京:北京航空航天大学出版社,2002. [4]周立功 等编著.《ARM微控制器基础与实战》. 北京:北京航空航天大学出版社,2003. [5]王田苗主编.《嵌入式系统设计与实例开发》. 北京:清华大学出版社,2002. [6]周立功 等编著.《PXA270 & Linux 2.6 实验教程》. 北京:广州致远电子有限公司,2007.
六、成绩考核与评定
课程设计结束后,学生要写出总结报告,对设计的内容和效果进行总结,按照学生在设计期间的表现,指导老师对每位学生写出评语和鉴定,系课程设计领导小组组织答辩,最后确定每位学生课程设计成绩,课程设计成绩分为优、良、中、及格和不及格五个等级。
本文来源:https://www.wddqxz.cn/f663057ffd4733687e21af45b307e87101f6f8fc.html