The Principle and Application of Embedded System______________________________________________________________________________________________________________《嵌入式系统设计》课程教学大纲一、课程基本信息课程代码: 041103261课程名称:嵌入式系统设计课程英文名称:课程所属单位(院(系) 、教研室):电气信息工程系电子信息教研室课程面向专业:电子信息工程课程类型:选修课先修课程:数字、模拟电子技术基础, C 语言程序设计等相关课程学分: 2.5总学时: 48 学时 ( 其中理论学时: 32 学时,实验学时: 16 学时 )二、课程性质与目的嵌入式系统具有体积小、功能强、可靠性高、面向控制和价格低廉等一系列优点,不仅已成为工业控制,智能工具,领域普遍采用的智能化控制工具,而且已渗入到人们工作和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔本课程以 AMR9为例,介绍其内部结构,工作原理,软件、硬件的设计方法及接口技术应用,使学生掌握嵌入式系统设计和开发的基本技能。
通过本课程的学习,使学生掌握系统的的架构、工作原理、指令系统、编程技术、接口技术和实际应用为学生将来在工作中,能够应用嵌入式技术解决实际问题打下基础三、课程教学内容与要求第一章 嵌入式系统概述1. 嵌入式系统定义2. 嵌入式系统的发展概述3. 嵌入式系统的硬件和软件特征4. 嵌入式系统的分类5. 嵌入式系统的应用基本要求:了解嵌入式系统概念及软、硬件特征;重点与难点:重点是嵌入式系统第二章 ARM微处理器的概述与编程模型1. ARM 微处理器的概述2. ARM 微处理器结构3. ARM 微处理器的工作状态4. ARM 体系结构的存储器格式5. 处理器模式5. 寄存器组织6. 异常( Exceptions )基本要求:了解 ARM微处理器的体系结构和数据的存储器格式,精品资料______________________________________________________________________________________________________________重点与难点:重点是微处理器的内部结构及寄存器组织第三章 ARM9指令系统1. ARM 处理器的寻址方式3. ARM 指令集4. Thumb 指令集基本要求:理解汇编语言源程序基本知识,学会编写汇编语言源程序的基本方法,能够编写一些简单的程序 。
重点与难点:程序设计技术 第四章 ARM嵌入式设计基础1. 伪指令2. 汇编语言的语句格式3. 汇编语言应用4. 汇编语言的于 C/C++的混合编程基本要求:理解 ARM伪指令;汇编语言的语句格式;汇编语言的于 C/C++的混合编程方法重点与难点:汇编语言的于 C/C++的混合编程方法第五章 嵌入式内部可编程模块1. 存储控制模块2. GPIO ;3. 中断系统;4. ADC及触摸屏接口;基本要求:理解嵌入式内部部分模块的结构和控制寄存器的位定义重点与难点:熟练掌握各控制寄存器设置方式第六章 嵌入式接口技术应用1. LED 显示接口2. I 2C总线;基本要求:理解嵌入外部接口的结构和控制寄存器的位定义重点与难点:熟练掌握各控制寄存器设置方式第七章 嵌入式软件开发环境1. ADS1.2 集成开发环境2. 嵌入式 Linux 的软件开发环境基本要求:掌握 ADS1.2 集成开发环境,了解 Linux 的软件开发环境重点与难点:熟练掌握 ADS环境工程创建及代码调试精品资料______________________________________________________________________________________________________________四、学时分配学时分配表学时课堂实验课习讨其序号教学内容 ( 按章填写 )讲授题论课课它1第一章 嵌入式系统概述22ARM微处理器的概述与编程模型63ARM指令系统44ARM嵌入式设计基础625嵌入式内部可编程模块66嵌入式接口技术应用27嵌入式软件开发环境3161小计2919比例60.4%39.6%合计48实验学时分配表实验类型每实组验实说序号实验项目(或内容)名称验设综学计其验明证合时它人性性性数1ARM汇编指令编程实验2∨2 人2C和 ARM汇编混合编程实验2∨2 人3LED控制实验2∨2 人4外部中断实验2∨2 人5DMA控制器实验2∨2 人6Nand flash 应用实验2∨2 人7LCD显示实验2∨2 人8GPRS/GSM通讯实验2∨29步进电机控制实验2∨2 人小计16六、课程考核办法:1.实验操作与实验报告: 20%2.课堂参与 / 作业:10 %精品资料______________________________________________________________________________________________________________3.考试:70%七、教材与主要参考书:教材:《嵌入式系统原理及应用教程》,北京:清华大学出版社,2010主要参考书:1.Steve furber , ARM SOC体系结构,北京:北京航空航天大学出版社,20032.马忠梅等主编 . ARM 嵌入式处理器结构与应用基础. 第一版 . 北京航空航天大学出版社.2002 年3.何宗键主编 . Windows CE嵌入式系统 . 第一版 . 北京航空航天大学出版社.2006 年《田泽,嵌入式系统开发与应用》(第二版),北京:北京航空航天大学出版社,2005精品资料。