嵌入式系统原理课程设计说明书20120503new
- 格式:doc
- 大小:73.00 KB
- 文档页数:13
嵌入式系统课课程设计一、教学目标本课程的教学目标是让学生掌握嵌入式系统的基本概念、原理和应用,培养学生运用嵌入式系统解决实际问题的能力。
具体分为以下三个部分:1.知识目标:(1)了解嵌入式系统的基本概念、特点和分类;(2)掌握嵌入式处理器、外围设备及其接口技术;(3)熟悉嵌入式操作系统的基本原理和常用操作系统;(4)了解嵌入式系统的设计方法和开发流程。
2.技能目标:(1)能够使用嵌入式处理器和外围设备搭建简单的嵌入式系统;(2)能够编写嵌入式系统的基本程序,实现常见的功能;(3)具备嵌入式操作系统的基本编程能力;(4)能够运用嵌入式系统解决实际问题,开展创新设计。
3.情感态度价值观目标:(1)培养学生对嵌入式系统的兴趣,激发学习热情;(2)培养学生团队合作精神,提高沟通与协作能力;(3)培养学生创新意识,培育勇于探索的精神;(4)培养学生责任感,强化安全意识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.嵌入式系统概述:嵌入式系统的概念、特点、分类和应用领域;2.嵌入式处理器:嵌入式处理器的结构、工作原理和性能评估;3.嵌入式外围设备:存储器、输入输出接口、定时器等;4.嵌入式操作系统:嵌入式操作系统的原理、结构和常用操作系统;5.嵌入式系统设计方法:需求分析、系统架构设计、软件设计等;6.嵌入式系统开发流程:项目立项、系统设计、编程调试、测试等;7.嵌入式系统应用案例:常见嵌入式系统的应用案例分析。
三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性:1.讲授法:通过讲解嵌入式系统的基本概念、原理和应用,使学生掌握相关知识;2.讨论法:学生针对嵌入式系统的某个主题进行讨论,提高学生的思考和表达能力;3.案例分析法:分析实际案例,使学生了解嵌入式系统在实际应用中的工作原理和设计方法;4.实验法:让学生动手搭建嵌入式系统,亲身体验嵌入式程序的编写和调试过程。
四、教学资源本课程的教学资源包括:1.教材:选用国内权威、实用的嵌入式系统教材;2.参考书:提供相关的嵌入式系统著作,供学生拓展阅读;3.多媒体资料:制作课件、教学视频等,丰富教学手段;4.实验设备:提供嵌入式系统实验平台,让学生动手实践。
嵌入式系统原理与设计课程设计《嵌入式系统原理与设计》课程设计一、课程设计目的嵌入式系统的教学可以分为课堂理论教学、实验教学和课程设计三个层面。
这三个层面的目标有所不同。
理论学习的主要目标是掌握嵌入式系统的一般原理,例如嵌入式系统的基本概念、ARM指令、驱动设计和应用设计的一般方法等等。
实验教学的主要目的是掌握嵌入式系统的主要开发流程和基本方法,例如开发工具链的使用、驱动程序开发和小型应用开发等。
课程设计的主要目的是通过实际的嵌入式应用系统开发实例掌握嵌入式系统设计和开发的技能和专门知识,积累实践和工程经验。
二、课程设计要求1、学生按题目分组参加课程设计,要求每个学生有明确的分工,每组成员最多不超过4人;2、必须按照工程化开发流程,撰写相应的文档和代码,最后还必须通过课设答辩。
课程设计成果包括设计文档、程序代码等。
文档必须按照规定的格式撰写(具体见“五、课程设计写作细则”,否则必须调整好格式才能参加答辩。
3、考核办法及评分比例:设计文档占60%,程序代码占40%。
三、课程设计流程1、准备阶段针对题目所涉及的基本实验(详见“四、课程设计参考题目”),进行分析研究,掌握课题所需要的基本知识,包括理论部分及实验部分的基础知识。
2、需求分析根据课设题目进行需求分析,各小组组织召开需求分析研讨会,充分挖掘潜在的需求。
3、设计阶段根据需求分析,进行系统设计,可以分为两步:(1)概要设计概要设计主要完成系统软件模块的划分,给出软件总体框图,分析数据之间的关系,确定所需要的数据结构。
(2)详细设计详细设计阶段针对概要设计所划分出的软件模块,设计函数原型、数据结构,确定函数之间的接口,并细化每个函数的设计,给出函数的流程图。
4、编码阶段根据设计阶段所提交的系统设计说明书,编写程序。
要注意采用统一的编程规范,注重代码的合理注释;在保证功能的基础上,提高算法的效率。
5、程序调试利用实验室的实验箱,对所编写的代码进行调试,从而实现在需求分析说明书中所提出的需求。
嵌入式系统原理及应用课程设计一、课程设计简介本课程设计旨在通过实践和项目实现的方式,深入了解嵌入式系统的原理及应用,培养学生动手能力和解决问题的能力。
在设计中,学生将学习使用各种开发工具和语言进行编程和调试,掌握嵌入式系统的结构和工作原理,能够完成基本的软件应用开发。
二、课程设计目标1. 学习嵌入式系统的基本原理通过本课程的学习,学生将了解嵌入式系统的基本结构、编程语言、编译和调试工具等内容,深入学习嵌入式系统的原理和基本知识。
2. 掌握嵌入式系统的应用方案设计本课程将结合具体项目,让学生自己设计和实现一个嵌入式系统应用方案,通过实践加深对嵌入式系统的了解和掌握,提高学生的动手实践能力。
3. 培养学生的硬件软件协同设计能力本课程旨在培养学生的硬件和软件协同设计能力,让学生能够独立完成嵌入式系统的设计和开发,并能解决相关的问题。
三、课程设计实施方案1. 课程设计时间本课程设计建议在一个学期内完成,总计约14周,每周两次实验课,每次实验课2小时。
2. 课程设计内容本课程设计分为三个阶段:阶段一:嵌入式系统介绍•嵌入式系统概述•嵌入式系统硬件组成•嵌入式系统软件组成•嵌入式系统编程语言介绍阶段二:嵌入式系统项目实践•基础项目实践:LED点亮及按键控制•硬件扩展项目实践:超声波测距•网络应用项目实践:Wi-Fi模块控制阶段三:项目整合与汇报•项目整合汇报•项目评审3. 实验室硬件和软件环境课程设计使用的硬件为STM32F103系列单片机开发板,其他相关的电子元器件和外设。
实验室软件环境需要支持Keil C51开发环境和IAR等专业开发软件。
四、课程设计考核方式课程设计考核方式综合考虑理论、实践和项目成果。
在课程结束后,学生需要提交一个嵌入式系统应用方案的设计报告,包括设计的全部源代码、设计文档说明和测试数据等。
考核方式主要分为以下几个部分:•实验课成果和实验报告(占比40%)•每个小项目成果汇报(占比30%)•项目整合汇报和评审(占比30%)五、课程设计效果分析本课程设计能够帮助学生掌握嵌入式系统的基本原理和应用开发技能,培养学生的动手实践能力和解决实际问题的能力。
嵌入式系统原理及应用课程设计报告题g: 电子时钟的设计与实现班级:文专电0931姓名:阳学号:3试验台号:10 ____________________指导老师:邱秀芹______________程序成绩:____________________报告成绩:____________________ 总成绩:优良中及格不及格2012年2月25日一.课程设计目的通过该课程设计将嵌入式系统原理及应用课程中所学的处理器和接口等技术应用于实际设计中。
通过中断、PWM定时器、串口、SIO、GPIO等技术在实验平台上进行综合设计,在理论和实验的基础上进一步提高综合设计能力。
二.课程设计容及功能要求1.通过一个PWM定时计数器,釆用定时中断的功能,设计能够在LED±进行时分秒显示的时钟;2.通过键盘实现对钟的功能;3.实现闹钟的功能,闹钟的时间由键盘输入进行设定;4.将时钟在超级终端上显示;时间的设定可以通过超级终端实现;三.功能实现1・总体功能框图2•详细设计:(将所设计的各部分的功能程序框图及相关程序代码进行详细的描述)①.#include M uhal.h H#mclude H myuart.h n#mclude H KeyBoaid.h H#mclude H Tuner.h n#mclude H Isr.h n#include H44b.h H#mclude ”Zlg7289.1T#mclude n def.h n#mclude H lcd320.h Hmt T iiner3 INT C ou nt=O;iiit hour = 0 ;iiit minute = 0 ;#pragnia uupoil(_use_no_senuliostmg_swi) // ensuie no functions that use senuliostmg mt maiii(void)iiit clock Ji = 23 ;iiit clock_m = 59 ;iiit clock_s = 0 ;iiit kev ;J 7iiit val=0;ARMTaigetlnitQ; 〃开发版初始化Zlg7289_Reset();Iiut_Tmier3(l 00,16.40000,20000);INTS_OFFQ;//Disable intemipt ill PSRSetISR_In 忙mipt(INT_TIMER3_OFFSEI;Timei3_ISR,0);Open_INT_GLOBAL();Open_INT(EIT_TIMER3);INTS_ONQ;//Enable intemipt ill PSRStail_Timer3();key=Zlg7289_ReadKey();Stop_Timei30 ;Delay(100); 〃按键值赋给key o〃防止中断影if( key = 18)〃秒设置,键盘3按卜•时扫描值为18 〃延时让数码管频率显示可见。
《嵌入式系统》课程设计任务书三2011-2012学年第一学期理工科软件机电专业适用一、目的《嵌入式系统》课程设计为学生提供了一个理论与实践相结合的机会。
既锻炼了学生动手能力,又会加深理解学生在课堂所学习的理论知识。
通过课程设计可以将课本上的理论知识和实际应用有机的结合起来,培养学生又动脑,又动手,独立思考分析问题的能力,提高学生运用所学知识解决实际问题的综合素质。
《嵌入式系统》课程设计的主要目标是:(1)掌握构建嵌入式系统软硬件平台的基本技能;(2)具备基本嵌入式系统下C语言编程能力、嵌入式操作系统基本调试的能力;(3)了解应用嵌入式系统技术开发一套嵌入式系统设备的方法。
二、设计题目基于ARM的滚屏LED广告牌开发三、设计原理1、点阵LED屏硬件原理EMBEST实验平台设计了一个 16×16的点阵屏。
点阵屏由发光LED矩阵块组成。
16×16点阵屏即屏上有 16×16 个LED发光二极管,每个发光二极管可理解为一个像素点,它们被按着行与列的形式整齐地排列,通过控制每个LED(像素点)的亮灭,点阵屏可与计算机同步显示汉字、英文文本和图形。
本实验平台的点阵屏电路如下图:图1 点阵屏的行扫描信号图2 点阵屏的列扫描信号图3 点阵屏的行驱动信号图4 点阵屏的接口电路本实验平台使用的16×16点阵屏上,每一行16个LED,它们采用共阳极的接法;每一列16个LED,它们采用共阴极的接法。
如上图4中,QL1~QL16是点阵屏的行驱动信号,每一个信号控制一行;LR1~LR16是点阵屏的列驱动信号,每一个信号控制一列。
故通过利用相应行线输出高电平,相应列线输出低电平,就可以点亮点阵屏上相应的LED。
如果按着一定的控制或扫描方法,就可以实现汉字、图形的显示。
为了能够稳定地控制点阵屏的显示,本实验平台采用了CD4094作为行线和列线扫描信号的控制芯片。
CD4094芯片简单来说就是一串入并出的功能,将CPU的串行数据转化为并行数据输出。
教案2007 ~ 2008 学年第一学期学院、系室机电学院物理电子科学技术系课程名称嵌入式系统的原理与应用专业、年级、班级电科2005级主讲教师高克芳福建农林大学教案编写说明教案又称课时授课计划,是任课教师的教学实施方案。
任课教师应遵循专业教学计划制订的培养目标,以教学大纲为依据,在熟悉教材、了解学生的基础上,结合教学实践经验,提前编写设计好每门课程每个章、节或主题的全部教学活动。
教案可以按每堂课(指同一主题连续1~4节课)设计编写。
教案编写说明如下:1、编号:按施教的顺序标明序号。
2、教学课型表示所授课程的类型,请在理论课、实验课、习题课、实践课及其它栏内选择打“√”。
3、题目:标明章、节或主题。
4、教学内容:是授课的核心。
将授课的内容按逻辑层次,有序设计编排,必要时标以“*”、“#”“?”符号分别表示重点、难点或疑点。
5、教学方式、手段既教学方法,如讲授、讨论、示教、指导等。
教学媒介指教科书、板书、多媒体、模型、标本、挂图、音像等教学工具。
6、讨论、思考题和作业:提出若干问题以供讨论,或作为课后复习时思考,亦可要求学生作为作业来完成,以供考核之用。
7、参考书目:列出参考书籍、有关资料。
8、日期的填写系指本堂课授课的时间。
福建农林大学教案教师姓名:高克芳职称:讲师2007年9 月4 日福建农林大学教案教师姓名:高克芳职称:讲师2007年9 月11 日福建农林大学教案教师姓名:高克芳职称:讲师2007年9 月18 日福建农林大学教案教师姓名:高克芳职称:讲师2007年9 月25 日福建农林大学教案教师姓名:高克芳职称:讲师2007年10 月2 日福建农林大学教案教师姓名:高克芳职称:讲师2007年10 月9 日福建农林大学教案教师姓名:高克芳职称:讲师2007年10 月16 日福建农林大学教案教师姓名:高克芳职称:讲师2007年10 月23 日福建农林大学教案教师姓名:高克芳职称:讲师2007年10 月30 日福建农林大学教案教师姓名:高克芳职称:讲师2007年11 月6 日福建农林大学教案教师姓名:高克芳职称:讲师2007年11 月13 日福建农林大学教案教师姓名:高克芳职称:讲师2007年11 月20 日福建农林大学教案教师姓名:高克芳职称:讲师2007年11 月27 日福建农林大学教案教师姓名:高克芳职称:讲师2007年12 月4 日。
《嵌入式系统课程设计》姓名:梅航赵震王继潘晨阳陈川江李洪波朱啸林何永强张智炫班级:10计算机专业:计算机科学与技术学院:电气与信息工程学院2013年12月1.题目选择如皋港港口物流交易平台2.项目描述如皋港物流交易平台一共分为两期完成:一期工程主要是宣传如皋港的港口文化和港口风采,弘扬如皋港精神;二期工程着重于港口的物流交易部分,一个关于货主,物流公司和平台方的三方交易。
2.1 一期内容描述2.1.1 首页首页版面内容主要包括会员登录区域、董事长致辞、港口要闻(图文展示)、招商引资(项目发布)、视频新闻、创先争优、港口论坛、港航资讯、如皋港电子信息交易平台图片链接、如皋港货运物流信息平台图片链接、如皋港电子口岸平台图片链接,及各相关行业网站图片链接等内容:1.会员登录区域提供会员登录,会员登录分为员工登录和客户登录两部分,所有用户均由管理员根据员工及客户级别统一分配用户和初始密码及用户权限,用户登录后可修改初始密码。
2.董事长致辞董事长致辞版块在首页的左上角显眼位置,提供董事长的工作照及亲笔致辞、签名印章等等。
3.港口要闻作为中国·如皋港对外新闻发布的唯一官方平台,该版块将置于整版最中央最上方位置,作为如皋港的重大新闻、图文资讯发布浏览平台,右侧区域作为新闻图片展示窗口,实现图片定时切换功能。
4.招商引资作为如皋港重大招商项目信息发布的官方平台,提供招商项目信息的发布浏览,包括项目简介、项目前景、项目现状、合作方式等内容的发布。
5.视频新闻发布关于如皋港重大活动、会议的视频新闻供会员及游客观看,更直观的展示如皋港对外形象。
6.创先争优剪影(社会管理创新)作为新型国有企业,在市委市政府的统一领导下,党建工作尤为重要,在此区域将发布党建工作活动新闻。
7.港口论坛港口论坛作为思想的聚集地,为港口的发展建言献策,同时提升港口凝聚力。
8.港航资讯提供港航资讯浏览,通过抓取相关港航业新闻,保持与港口行业与时俱进。
嵌入式系统技术课程设计一、课程设计的背景和意义嵌入式系统具有高度集成、高度可靠、低功耗等特点,在现代生产和生活中有着广泛应用。
然而,嵌入式系统的研发与应用对于普通软件开发和计算机专业的学生来说是个相对较新的领域,需要掌握更多的硬件和软件技术知识。
因此,率先开展嵌入式系统技术课程深入探讨,提高学生嵌入式系统的理论水平及实践能力,具有重要意义。
课程设计旨在使学生熟练掌握嵌入式系统设计、嵌入式编程、嵌入式应用等方面的知识和技能,通过实践操作和项目实现,培养学生独立思考、团队协作、解决问题的能力,以应对未来工作的需要。
二、设计内容本次课程设计以嵌入式系统为核心,包括硬件设计和软件编程两个方面,主要设计内容如下:1. 硬件设计硬件设计是本次课程设计中最关键的一环。
硬件设计涉及到微处理器的选型、板级系统的设计、外设控制和通信等多个方面。
在设计硬件电路时,需要考虑到系统本身的需求,包括性能、功耗、成本等多方面因素。
经过初步的调研,我们选择使用STC89C52RC微处理器,并基于该处理器设计嵌入式系统硬件电路。
2. 软件编程软件编程是嵌入式系统设计中不可或缺的一部分。
在硬件电路设计完成后,需要对硬件进行编程,以实现系统的功能。
本次课程设计中,软件编程主要分为两部分:嵌入式系统应用程序的编写和程序的调试。
在应用程序编写阶段,需要使用汇编语言和C 语言进行编程,以实现系统功能。
在程序调试过程中,需要使用仿真器对应用程序进行调试,保证系统的稳定运行。
3. 项目实现项目实现是本次课程设计的重点。
课程设计组要参与一个由老师提供的项目:“嵌入式温度控制系统”。
项目实现过程中,学生需要根据设计要求利用已掌握的知识进行硬件电路设计、软件编程,在制作过程中体现开发团队合作、工程管理和其他软技能方面的培养。
三、设计流程与实施计划课程设计实施的流程如下:1.学生进行嵌入式系统的理论学习,并实践操作;2.硬件电路的设计和实验室制作,根据老师提供的电路图进行硬件电路的设计;3.软件编程的实验室制作,进行实验室编程;4.项目实现过程,进行团队协作、工程管理和其他软技能方面的培养;5.项目演示与汇报,学生分别展示自己的项目,教师点评,进行现场交流与互动。
嵌入式系统原理与开发课程设计一、课程设计概述本次课程设计旨在帮助学生深入理解嵌入式系统的原理和开发技术,掌握嵌入式系统的设计方法和实现过程。
通过本次课程设计,学生将了解嵌入式系统的概念、原理和特点,了解常用的嵌入式系统开发平台和开发工具,并通过实际的项目设计和开发来增强实践能力和解决问题的能力。
二、课程设计目标1.掌握嵌入式系统的概念、原理和特点。
2.了解常用的嵌入式系统开发平台和开发工具。
3.掌握嵌入式系统的设计方法和实现过程。
4.增强学生的实践能力和解决问题的能力。
三、课程设计内容1.嵌入式系统概述1.嵌入式系统概念和特点2.嵌入式系统分类和应用3.嵌入式系统硬件和软件体系结构2.嵌入式系统开发平台和开发工具1.嵌入式系统开发平台介绍2.常用的嵌入式系统开发工具3.嵌入式系统编程语言和编译器3.嵌入式系统设计方法和实现过程1.嵌入式系统设计流程2.嵌入式系统软件设计流程3.嵌入式系统硬件设计流程4.基于嵌入式系统的应用设计和开发1.基于嵌入式系统的实时控制系统设计2.基于嵌入式系统的数据采集和处理系统设计3.其他嵌入式系统应用开发案例四、课程设计要求1.学生需要按照设计流程进行嵌入式系统的设计和开发。
2.学生需要选取一种基于嵌入式系统的应用进行设计和开发,并完成应用开发。
3.学生需要编写实验报告,介绍嵌入式系统的设计流程、应用设计和开发过程,其中包括软件和硬件实现的详细内容。
4.学生需要进行课程设计展示,展示应用设计和开发结果,同时进行设计思路、实现过程和技术难点的汇报和交流。
五、参考资料1.《嵌入式系统设计:基于ARM Cortex-M3/M4》2.《嵌入式系统软硬件设计与开发》3.《嵌入式系统开发指南》4.《嵌入式系统设计与开发——从C语言到ARM Cortex M3/M4》六、结语本次课程设计将为学生提供全面的嵌入式系统开发知识和技能,是一次理论和实践相结合的课程。
通过本次课程设计,希望学生能够更好地理解嵌入式系统的原理和开发技术,并能够运用所学知识解决实际开发工作中的问题。
嵌入式系统程序设计课程设计一、课程设计概述本次嵌入式系统程序设计课程设计旨在让学生通过深入学习嵌入式系统的原理和应用程序设计原理,掌握嵌入式系统应用的开发流程,以及具备开发基于 ARM Cortex-M3 内核的嵌入式系统应用的能力。
二、课程设计目标1.理解和掌握基于 ARM Cortex-M3 内核的嵌入式系统原理和应用程序设计原理;2.能够使用常用嵌入式编程语言和开发环境进行嵌入式系统应用的程序编写和调试;3.能够熟练运用各种模块和外设完成嵌入式系统应用开发;4.能够进行嵌入式系统应用的调试和性能分析,提高系统可靠性和稳定性;5.能够进行相关领域的研究和开发工作,掌握未来技术开发方向。
三、课程设计内容3.1 嵌入式系统应用程序设计基础主要内容:1.嵌入式系统概述;2.嵌入式系统开发流程;3.嵌入式系统应用程序设计基础知识;4.基本的嵌入式编程语言(C语言);5.嵌入式系统调试方法。
3.2 嵌入式系统的硬件和软件平台主要内容:1.嵌入式系统的 SOC 架构、硬件和软件架构;2.嵌入式系统的常用外设和常用模块;3.基于 ARM Cortex-M3 内核的嵌入式系统编程环境搭建。
3.3 基于 ARM Cortex-M3 内核的嵌入式系统应用开发主要内容:1.基于 ARM Cortex-M3 内核的嵌入式系统应用程序开发流程;2.基于 ARM Cortex-M3 内核的嵌入式系统应用程序由基础应用的设计到实际开发;3.嵌入式系统应用程序的实际编程开发和调试。
3.4 嵌入式应用程序性能优化主要内容:1.嵌入式系统应用程序性能优化的基本原理和方法;2.嵌入式系统应用程序性能优化的常用手段和算法;3.基于 ARM Cortex-M3 内核的嵌入式系统应用程序性能优化实例。
四、课程设计实施4.1 设计任务1.设计一款基于 ARM Cortex-M3 内核的嵌入式系统应用程序,满足实时性和稳定性要求;2.通过嵌入式系统调试工具进行调试和性能分析,提高系统可靠性和稳定性;3.实现基本 IO 操控,标准通信接口等;4.进行性能优化;4.2 设计流程1.深入学习基于 ARM Cortex-M3 内核的嵌入式系统应用程序设计基础知识;2.确定设计需求,确定系统应用程序开发方案;3.实现系统应用程序,并进行调试和性能分析。
嵌入式系统原理与应用技术第二版课程设计1. 设计目的本课程设计主要目的是让学生通过实践,深入理解嵌入式系统的原理和应用技术。
通过本课程设计,学生将拥有以下能力:1.熟悉嵌入式系统的组成和工作原理;2.掌握嵌入式系统的软硬件开发技术;3.能够完成简单的嵌入式系统设计与实现。
2. 设计内容本课程设计主要设计一个基于ARM Cortex-M4的嵌入式系统,系统功能为采集温湿度数据并在LCD屏幕上显示。
具体设计要求如下:2.1 硬件设计系统硬件主要由以下部分组成:1.STM32F407核心板: 包含ARM Cortex-M4处理器和外设控制器;2.温湿度传感器:用于采集环境温湿度数据;3.TFT-LCD屏幕:用于显示温湿度数据。
具体的硬件设计包括以下步骤:1.确定硬件系统的整体框架和部件;2.设计传感器采集电路和LCD显示电路;3.硬件系统的布局和焊接。
2.2 软件设计系统软件的功能包括:1.采集温湿度数据;2.处理温湿度数据并将其显示在LCD屏幕上。
具体的软件设计包括以下步骤:1.确定软件系统的整体框架和部件;2.编写采集温湿度数据的驱动程序;3.编写计算并显示温湿度数据的应用程序;4.系统功能测试。
3. 设计要求1.完成硬件电路图的设计,并制作出物理硬件;2.完成软件系统设计,并编写实现代码;3.将硬件与软件系统组合调试成功;4.编写实验报告,详细描述硬件、软件的实现流程以及功能测试结果。
4. 设计参考资料1.嵌入式系统原理与应用技术(第二版);2.STM32F407核心板手册;3.温湿度传感器(DHT11)数据手册;4.TFT-LCD屏幕(ILI9341)数据手册。
5. 总结通过本课程设计,学生可以全面了解嵌入式系统的原理和应用技术,掌握基本的软硬件开发技巧和方法,并完成一个简单的嵌入式系统的设计和实现。
同时,通过实践,学生也可以提高自己的动手实践能力和解决问题的能力,为今后的工作打下坚实的基础。
《嵌入式系统原理》课程设计或论文考核一、目的《嵌入式系统原理》课程设计为学生提供了一个理论与实践相结合的机会。
既锻炼了学生动手能力,又会加深理解学生在课堂所学习的理论知识。
通过课程设计可以将课本上的理论知识和实际应用有机结合起来,培养学生又动脑,又动手,独立思考分析问题的能力,提高学生运用所学知识解决实际问题的综合素质。
二、内容及要求利用所学的嵌入式系统知识和技巧,完成《嵌入式系统原理》课程中某实用嵌入式系统的设计过程。
通过布置具有一定难度的设计题目,并且要求学生独立完成所布置题目。
三、题目参考第一类:项目设计类:自拟题目,结合所学课程理论和知识,撰写一个项目的开发设计过程。
(也可以基于嵌入式linux的QT开发项目)第二类:实验设计类题目如下:1 液晶显示器实验设计2 数码管显示实验设计3 触摸屏控制实验设计4 PWD控制步进电机实验设计5 PWD的D/A控制直流电机实验设计6 段式LED显示实验设计7 点阵式LED显示实验设计做实验设计的同学,请参考老师提供实验相关指导材料和源码。
第三类:论文类结合所学课程理论和知识,自选题目,参考《嵌入式系统课程设计(论文)写作方法指导》文档。
四、设计或论文评分标准:优秀(>90分):内容正确,概念清楚,条理分明,论述充分,书写格式规范,符合技术用语要求;图样绘制正确,清晰整洁;理论密切联系实际,源码分析内容正确,并有充足的工作量。
良好(80-90分):内容基本正确,概念比较清楚,条理分明,论述充分,书写格式规范,符合技术用语要求;图样绘制基本正确,清晰整洁;能理论联系实际,有源码分析,并有较充足的工作量。
中等(70-80分):内容没有科学错误,概念比较清楚,条理较分明,论述比较充分,书写格式符合规范,图样绘制基本正确;有理论联系实际内容,没有源码分析,有较充足的工作量。
及格(60-70):内容没有科学错误,概念没有错误,条理较分明,书写格式不出现混乱,图样绘制基本正确;没有源码分析,有较充足的工作量。
不及格(<60):内容有科学错误,概念错误较多,书写混乱,没有源码分析内容,工作量不足。
严禁从互联网上抄袭论文或设计,或与网络上内容重复率过高。
五、时间安排要求在2012年05月11日之前提交纸质打印稿。
计算机工程学院《嵌入式系统原理》课程设计报告题目学生姓名:学号:指导教师:班级:完成时间:目录(3号,黑体,居中)(空1行,以小4号黑体设置字体及大小,行间距22、字间距标准)1 XXXXXX…………………………………………………………………………1.1 XXXXXX………………………………………………………………………1.2 XXXXXX………………………………………………………………………┇2 XXXXXX…………………………………………………………………………2.1 XXXXXX………………………………………………………………………2.2 XXXXXX………………………………………………………………………┇参考文献………………………………………………………………………………附录……………………………………………………………………………………第一章××××(3号,黑体,居中,行距30)(标题下空一行)1.1 XXXXXX (小3号,黑体,左起,行距30)1.1.1 XXXXXX(4号,黑体,左起,行距26)(1) XXXXXX(小4号,黑体,左起,行距20)正文:空4格左起以小四号宋体打印正文,行距20。
图:图题采用中文,中文字体为五号黑体。
引用图应在图题右上角标出文献来源。
图号以章为单位顺序编号。
图1.1 ×××××(五号黑体)图1.2 ×××××表格:按章顺序编号,表内必须按规定的符号标注单位。
表1.1 ×××××(五号黑体)公式:公式书写应在文中另起一行,居中排列。
公式序号按章顺序编号。
S=ab ……………………………… 1.1V=abh ………………………………1.2参考文献(三号、黑体、居中)(标题下空一行,以小四号宋体打印参考文献。
行距20)参考文献格式示例:1 专著著录格式[序号]著者.书名[M].版本(第一版不写).出版地:出版者,出版年.起止页码例:[1]孙家广,杨长青.计算机图形学[M].北京:清华大学出版社,1995.26~28 Sun Jiaguang, Yang Changqing. Computer graphics[M].Beijing: Tsinghua University Press,1995.26~28(in Chinese)例:[2]Skolink M I. Radar handbook[M]. New York: McGraw-Hill, 19902 期刊著录格式[序号]作者.题名[J].刊名,出版年份,卷号(期号):起止页码例:[3]李旭东,宗光华,毕树生,等.生物工程微操作机器人视觉系统的研究[J].北京航空航天大学学报,2002,28(3):249~252Li Xudong, Zong Guanghua, Bi Shusheng, et al. Research on global vision system for bioengineering-oriented micromanipulation robot system[J]. Journal of Beijing University of Aeronautics and Astronautics, 2002,28(3):249~252(in Chinese)3 论文集著录格式[序号]作者.题名[A].见(英文用In):主编.论文集名[C].出版地:出版者,出版年.起止页码例:[4]张佐光,张晓宏,仲伟虹,等.多相混杂纤维复合材料拉伸行为分析[A].见:张为民编.第九届全国复合材料学术会议论文集(下册)[C].北京:世界图书出版公司,1996.410~416例:[5]Odoni A R. The flow management problem in air traffic control[A]. In: Odoni A R, Szego G,eds. Flow Control of Congested Networks[C]. Berlin: Springer-Verlag,1987.269~2984 学位论文著录格式[序号]作者.题名[D].保存地点:保存单位,年例:[6]金宏.导航系统的精度及容错性能的研究[D].北京:北京航空航天大学自动控制系,19985 科技报告著录格式[序号]作者.题名[R].报告题名及编号,出版年例:[7]Kyungmoon Nho. Automatic landing system design using fuzzylogic[R].AIAA-98-4484,19986 国际或国家标准著录格式[序号]标准编号,标准名称[S]例:[8]GB/T 16159-1996,汉语拼音正词法基本规则[S]7 专利著录格式[序号]专利所有者.专利题名[P].专利国别:专利号,出版日期例:[9]姜锡洲.一种温热外敷药制备方案[P].中国专利:881056073,1989-07-068 电子文献著录格式[序号]作者.题名[电子文献/载体类型标识].电子文献的出处或可获得地址,发表或更新日期/引用日期例:[10]王明亮.关于中国学术期刊标准化数据系统工程的进展[EB/OL]./pub/wm1.txt/980810-2.html,1998-08-16/1998-10-04说明:①参考文献应是公开出版物,按在论著中出现的先后用阿拉伯数字连续排序.②参考文献中外国人名书写时一律姓前,名后,姓用全称,名可缩写为首字母(大写),不加缩写点(见例2).③参考文献中作者为3人或少于3人应全部列出,3人以上只列出前3人,后加“等”或“et al”(见例3).④在著录中文参考文献时应提供英文著录,见例1、例3.⑤参考文献类型及其标识见表1,电子参考文献类型及其标识见表2.⑥电子文献的载体类型及其标识为:磁带——MT,磁盘——DK,光盘——CD,联机网络——OL.表2 电子参考文献类型及其标识附录(三号、黑体、居中)(附录下空2行,换行后打印以下内容)1、计算机源程序或资料嵌入式系统课程设计(论文)写作方法指导(仅供参考)课程设计论文是课程设计工作的总结和提高,与从事应用开发工作一样,必须有严谨求实的科学态度。
课程设计论文应有一定的实用价值,能反映出作者所具有的专业基础知识和分析解决问题的能力。
在课程设计期间,尽可能多地阅读文献资料是十分重要的,这不仅能防止重复研究,而且可为毕业设计做好技术准备,还可以学习论文的写作方法。
一篇优秀的论文对启发思维,掌握论文的写作规范很有帮助。
论文的写作方法多种多样,并没有一个固定的格式,下面仅对论文中几个主要部分的写作方法提出一点参考性意见。
一、系统开发背景和意义系统开发背景和意义部分也常用“引论”、“概论”、“问题背景”等作为标题,主要介绍论文的选题。
首先阐明选题的背景和选题的意义。
选题需强调实际背景,说明在计算机研究中或部门信息化建设、管理现代化等工作中引发该问题的原因,问题出现的环境和条件,解决该问题后能起什么作用等。
结合问题背景的阐述,使读者感受到此选题确有实用价值和学术价值,确有研究或开发的必要性。
前言部分常起画龙点睛的作用。
选题实际又有新意,意味着开发的方向对头,设计工作有价值。
对一篇论文来说,前言写好了,就会吸引读者,使他们对你的选题感兴趣,愿意进一步了解你的工作成果。
二、综述部分(可含一些工具、软件、技术的简介)任何一个课题的研究或开发都是有学科基础或技术基础的。
综述部分主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新成果。
通过与中外研究成果的比较和评论,说明自己的选题是符合当前的研究方向并有所进展,或采用了当前的最新技术并有所改进,目的是使读者进一步了解选题的意义。
其次,还能反映出学生综合分析的能力。
从大量的文献中找到可以借鉴和参考的内容,这不仅要有一定的专业知识水平,还要有一定的综合能力。
对同行研究成果是否能抓住要点,优缺点的评述是否符合实际、恰到好处,这与一个人的分析理解能力关系密切。
三、可行性分析(也叫方案论证)在明确所要解决的问题并完成文献综述后,很自然地就要提出自己解决问题的思路和方案。
在写作方法上,一是要通过比较显示自己方案的价值,二是让读者了解方案的创新之处或有新意的思路、算法和关键技术。