嵌入式系统基础教学大纲解读_第1页
嵌入式系统基础教学大纲解读_第2页
嵌入式系统基础教学大纲解读_第3页
嵌入式系统基础教学大纲解读_第4页
嵌入式系统基础教学大纲解读_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、嵌入式系统基础学习授课大纲大纲解读嵌入式系统基础学习授课大纲大纲解读PAGEPAGE9嵌入式系统基础学习授课大纲大纲解读PAGE嵌入式系统基础课程教育大纲一课程说明课程基本情况课程称呼:嵌入式系统基础英文称呼:BaseofEmbeddedSystem课程编号:2413245开课专业:计算机科学与技术开课学期:第5学期学分/周学时:5学分/5学时课程品种:专业任选课2课程性质(本课程在该专业的地位功能)本课程是计算机科学与技术专业嵌入式技术目标基础课程,亲近结合嵌入式运用软件开发实质,课堂教育和上机实验相结合,熟悉嵌入式系统开发的基础理论和方式,搭建嵌入式系统的开发平台,初步掌握嵌入式系统开发的

2、序次。3本课程的教育目标和任务本课程要修业生在课堂上有必然量的实例练习,提高使用专属工具进行次澄彻策划的本领;要修业生在课后要进行必然的训练以抵达可以熟练运用嵌入式系统工具达成工程策划、操作等方面的本领,掌握嵌入式系统策划的基本方式,熟悉ARM办理器的开发情况及软硬件的调试经过,坚固和加深对理论课中知识的理解,提高对所学知识的综合使用本领。4本课程与相关课程的关系、教材系统特质及详确要求学习本课程前应拥有必然的计算机基础知识、数字电路与逻辑技术、电子电路知识、次澄彻策划知识、操作系统知识。本课程的学习需要以下前导课程:计算机组成道理、操作系统、汇编语言次澄彻策划、C(规范C)语言次澄彻策划、电

3、路与模拟电子技术、数字电子技术、数据结构本课程是嵌入式系统后继课程嵌入式操作系统、嵌入式运用与开发、搬动智能设施运用开发的前导课程。5教育时数及课时候派学时部署章(专题)首要内容理论实验1嵌入式系统概论402Linux系统操作基础12103嵌入式微办理器技术基础604嵌入式开发情况的搭建865ARM系统结构与指令集12106Linux的c语言编程1210总计学时5436二教材及首要参照书赵宏,王小牛.嵌入式系统运用课程.北京:人民邮电初版社,2010周立功等编著.ARM嵌入式系统基础课程.北京:北京航空航天大学初版社,2005王田苗编.嵌入式系统策划与实例开发.北京:清华大学初版社,2002赵

4、宏,曹洁编著.linux系统指南.成都:西南交通大学初版社,2008嵌入式Linux策划与运用.北京:清华大学初版社坂村健著.嵌入式实时操作系统T-Kernel.北京:北京航空航天大学初版社,2005张绮文等编著.ARM嵌入式常常使用模块与综合系统策划实例精讲.北京:电子工业初版社,2007北京博创.UP-CUPS2410经典Linux实验指点书.俞建新,王健,宋健建.嵌入式系统基础课程北京:机械工业初版社2008年3月俞建新等编著.嵌入式运用次澄彻开发综合实验9例北京:清华大学初版社11.Real-timeEmbeddedSoftwareSystems12.OSEK/VDXOperating

5、System.VersionJuly5th,2004.13.ChartingPast,Present,FutureResearchinUbiquitousComputing.14.PriorityInheritanceProtocols:AnApproachtoReal-TimeSynchronization三教育方式和教育手段说明本课程要修业生在课堂上有必然量的实例练习,可以熟练运用嵌入式系统工具达成工程策划、操作等方面的本领,介绍使用多媒体教育(机房或多媒体教室),机房教育好一些,看重理论教育与实验教育相结合。四成绩察看方法建议采用开卷考试或许察看考试(以综合性实验方式检验)。最后的课程成

6、绩可依据察看作绩占60,平时成绩(实验成绩)按20,半期察看作绩按20办理。五教育内容第1部分嵌入式系统概论(理论4学时)一、教育目标使学生鲜亮学习本课程的目标、意义、任务,掌握嵌入式系统的界说,认识其首要运用限制、研究限制及发展目标;认识掌握几种模范的嵌入式实时操作系统和嵌入式软实时操作系统的特色、优弊端和常有运用限制。二、教育要点嵌入式系统的基本组成和分类、发展趋势、相关研究限制。VxWorks、WindowsCE、EmbeddedLinux等嵌入式系统的特质与运用限制。三、教育难点嵌入式系统系统结构嵌入式操作系统选型方式四、教育要求本部分介绍多媒体教育,最好使用机房授课,看重实验与理论相

7、结合。五、教育要点嵌入式系统的发展历史和运用现况;嵌入式系统的界说、系统结构与基本特征;嵌入式系统的常有品种。六、实验及实践要求无第2部分Linux系统操作基础(理论12学时,实验10学时)一、教育目标掌握常有的linux操作系统的安装与定制;掌握嵌入式开发经过中常常使用的linux命令;熟练使用VI编写器。二、教育要点linux操作系统的安装与定制常常使用的linux命令的使用三、教育难点linux操作系统的安装与定制使用VI编写器进行文件编写四、教育要求多媒体教育(机房或多媒体教室),理论教育五、教育要点本部分首要介绍linux系统的安装和linux常常使用命令,介绍Linux系统中常有文

8、件品种和常常使用目录,文件通配符用法和文件操作权限,运用实例演示常常使用命令的用法和参数选择,简单介绍送入送出转向和管道功能,最后,对嵌入式系统开发经过中常常使用的VI编写器进行较详确的讲解。此地方描绘的Linux安装是指在上位机中安装通用Linux操作系统,在下位机中正常称为“烧写”软件系统,需要经过特地的接口,如JTAG或采集传输。我们以RedHatlinux9.0为例进行描绘,其他版本的Linux与此相似。六、实验及实践要求实验一:Linux系统操作实验1、实验项目称呼:Linux系统操作实验2、实验品种:考据性3、学时候派:10学时4、每组人数:1人5、实验内容及要求:在计算机上头安装

9、虚假机,虚假机里面定制安装linux操作系统;熟练使用常有的linux命令和VI编写器。第3部分嵌入式微办理器技术基础(理论6学时)一、教育目标理解嵌入式微办理器模范技术;理解主流嵌入式办理器;理解和掌握嵌入式系统调试技术。二、教育要点嵌入式微办理器模范技术指令集模拟器在线仿真器片上浮试技术:BDM、JTAG,Nexus界线扫描测试技术JTAG三、教育难点嵌入式微办理器模范技术嵌入式系统调试技术四、教育要求本部分主假如理论教育,介绍使用多媒体教育。五、教育要点本部分首要讲解嵌入式办理器的基础知识六、实验及实践要求无第4部分嵌入式开发情况的搭建(理论8学时,实验6学时)一、教育目标掌握建立嵌入式

10、系统开发情况,熟悉嵌入式开发工程中使用的TFTP、Telnet和NFS服务,学会使用minicom终端二、教育要点建立嵌入式系统开发情况TFTP、Telnet和NFS服务使用minicom终端三、教育难点建立嵌入式系统开发情况TFTP、Telnet和NFS服务四、教育要求多媒体教育(介绍使用机房教育),理论教育与实验相互结合。五、教育要点本章首要讲解怎样建立嵌入式系统开发情况,开始学习与嵌入式系统开发相关的linux服务TFTP、NFS服务并怎样安装,随后介绍安装linux里面的超等终端minicom,最后学习怎样编译嵌入式Linux内核,六、实验及实践要求实验二:嵌入式开发情况的搭建1、实验

11、项目称呼:嵌入式开发情况的搭建2、实验品种:综合性3、学时候派:6学时4、每组人数:1人5、实验内容及要求:熟悉linux开发情况,认识并学会使用实验设施实验箱,学会搭建嵌入式系统开发情况,认识下位机的系统组成与各部分的功能,掌握下位机系统的烧写方式与序次。第5部分ARM系统结构和指令集(理论12学时,实验10学时)一、教育目标理解ARM系统结构;认识ARM办理器流水线;掌握ARM的工作方式和工作情况;理解ARM积蓄器组织;掌握ARM办理器的寻址方式和指令集;认识ARM开发工具归纳;理解ARM映像文件式样;掌握ADS的组成与使用;掌握ARM汇编语言次澄彻的式样与编写规范;理解ARM汇编语言指导

12、符(ADS式样);掌握模范的ARM汇编语言次澄彻模范。二、教育要点ARM系统结构版本ARM办理器结构ARM积蓄器组织ARM办理器的寻址方式和指令系统ARM异样中止响应和返回ARM汇编语言次澄彻的式样与编写规范模范的ARM汇编语言次澄彻三、教育难点ARM办理器的寻址方式和指令系统ARM异样中止响应和返回ARM映像文件式样ARM汇编语言指导符四、教育要求多媒体教育(机房或多媒体教室),理论教育与实验相互结合。五、教育要点本部分开始讲解ARM嵌入式办理器的基础知识,介绍ARM公司与其办理器的特质,详确表达ARM各样指令集结构与办理器系列的特质,讲解ARM的工作方式和工作情况,并说明ARM积蓄器组织结

13、构,介绍ARM的异样办理系统。其次要点讲解ARM办理器的寻址方式和指令集,这是本部分一个难点,学习使用ARM开发工具,理解ARM映像文件式样,掌握ADS的组成与使用。最后介绍ADS情况下规范ARM汇编语言次澄彻策划,学习ARM汇编语言次澄彻的式样与编写规范;学会使用ARM汇编语言指导符(ADS式样);掌握给出的模范的ARM汇编语言次澄彻模范。六、实验及实践要求实验三:ARM汇编语言次澄彻策划1、实验项目称呼:ARM汇编语言次澄彻策划2、实验品种:综合性3、学时候派:10学时4、每组人数:1人5、实验内容及要求:学会使用ADS编程工具调试ARM汇编语言次澄彻;掌握给出的模范的ARM汇编语言次澄彻

14、模范。第6部分linux的C语言次澄彻策划(理论12学时,实验10学时)一、教育目标掌握使用GCC编译C语言次澄彻;理解基本的makefile文件的编写语法;熟练掌握在linux系统里面使用C语言进行次澄彻策划;掌握ARM汇编和C进行简单混同编程。二、教育要点C语言次澄彻策划makefile文件的编写三、教育难点makefile文件的编写ARM汇编和C进行简单混同编程规定四、教育要求多媒体教育(机房或多媒体教室),理论教育与实验相互结合。五、教育要点本章开始介绍Linux系统下常常使用的C语言编译工具GCC,对GCC常常使用的参数进行了详确说明,并进行了举例;随后介绍C语言调试工具GDB,排列

15、调试命令及其功能,并以实例说明GDB的用法;介绍C语言项目办理工具make,说明makefile文件的编写语法,并以实例演示了make工具的使用。最后介绍ARM汇编和C进行简单混同编程。六、实验及实践要求实验四:ARM汇编语言次澄彻策划1、实验项目称呼:ARM汇编语言次澄彻策划2、实验品种:综合性3、学时候派:10学时4、每组人数:1人5、实验内容及要求:熟练掌握使用GCC编译C语言次澄彻,掌握编写基础的makefile文件,学会使用ARM汇编和C语言进行基础的混同编程。读书的好处1、行万里路,读万卷书。2、书山有路勤为径,学海无涯苦作舟。3、读书破万卷,下笔如有神。4、我所学到的所有有价值的知识都是由自学中得来的。达尔文5、少壮不奋斗,老大徒悲伤。6、黑发不知好学早,老人方悔读书迟。颜真卿7、宝剑锋从磨砺出,梅花香自寒冷来。8、读书要三到:心到、眼到、口到9、玉不琢、不可以器,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论