欢迎来到天天文库
浏览记录
ID:33175154
大小:45.04 KB
页数:4页
时间:2019-02-21
《嵌入式系统与应用教学大纲》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、嵌入式系统与应用学分:3.0学时:48(其中:讲课学时:48实验学时:另行安排)先修课程:微机原理及接口技术、计算机C语言程序设计、linux操作系统原理与应用等课程适用专业:通信工程、电子信息工程、计算机科学与技术、自动化等专业教材:《嵌入式系统原理与接口技术》,贾智平,张瑞华编.清华大学出版社,2005开课系部:计算机科学与工程系撰写人:万军审定人:张小鸣批准人:杨长春一、课程的性质与目的本课程是电气信息类专业高年级学生开设的专业选修课。嵌入式系统融合了计算机软/硬件技术、通信技术和半导体微电子技术,本课程主要学习嵌入式系统开发的基本知识、基本流程和基本方
2、法。通过本课程学习,使学生了解嵌入式处理器ARM7微处理器体系结构及指令系统。了解32位嵌入式处理器总体结构、存储器组织、系统控制模块和I/O外围控制模块。掌握嵌入式系统的分析与设计方法,了解常用嵌入式操作系统开发应用方法。二、课程的基本内容及要求第一章嵌入式系统概述1.教学内容(1)嵌入式系统的发展;(2)嵌入式系统的分类;(3)嵌入式处理器;(4)嵌入式系统的组成;(5)嵌入式系统的应用。2.基本要求了解什么是嵌入式系统;嵌入式系统的特点;嵌入式处理器的分类;嵌入式系统的组成以及嵌入式系统的应用领域。第二章ARM微处理器硬件结构1.教学内容ARM的版本及系
3、列;ARM处理器结构;ARM存储系统;2.基本要求了解ARM的版本及系列;掌握ARM处理器结构,包括ARM和Thumb状态、RISC技术、流水线技术;掌握ARM存储数据类型、存储格式、存储器接口和存储器层次。第三章ARM寻址方式和指令系统1.教学内容(1)ARM编程模型;(2)ARM指令格式及其寻址方式;(3)ARM指令集;(4)Thumb指令集。2.基本要求了解ARM编程模型;掌握ARM寻址方式;熟练掌握ARM指令集,包括数据处理指令、跳转指令、Load/Store指令、程序状态寄存器指令、异常中断指令;掌握Thumb指令集。第四章ARM汇编语言程序设计1.
4、教学内容(1)ARM汇编语言源程序的结构;(2)ARM汇编语言的伪操作、宏指令与伪指令;(3)ARM汇编语言上机过程;(4)汇编语言与C混合编程技术;(5)Linux下的ARM汇编。2.基本要求熟悉ARM汇编语言源程序的结构;掌握ARM汇编语言的伪操作、宏指令与伪指令;熟悉ARM的集成开发工具;掌握汇编语言与C混合编程技术;了解Linux下的ARM汇编。第五章ARM接口设计技术1.教学内容(1)键盘接口;(2)显示器接口;(3)通信接口;(4)中断接口;(5)A/D和D/A转换;(6)JTAG接口。2.基本要求掌握外设接口控制方式;熟悉常用的I/O设备,包括键
5、盘、LED显示器、LCD显示器A/D和D/A转换器以及通信接口;掌握ARMJTAG调试接口。第七章嵌入式操作系统1.教学内容(1)µC/OS-II、µCLinux;(2)嵌入式Linux开发。2.基本要求了解嵌入式操作系统µC/OS-II、µCLinux并进行比较;了解嵌入式Linux开发方法;掌握Linux操作系统在ARM微处理器上的移植方法。三、课程学时分配章节讲课实验上机第一章嵌入式系统概述3第二章ARM微处理器硬件结构6第三章ARM寻址方式和指令系统6第四章ARM汇编语言程序设计124第五章ARM接口设计技术122第七章嵌入式操作系统92四、参考书目[
6、1]田泽.嵌入式系统开发与应用.北京:北京航空航天大学出版社,2005[2]胥静.嵌入式系统设计与开发实例详解.北京:北京航空航天大学出版社,2005[3]马忠梅,李善平,康慨.ARM&Linux嵌入式系统教程.北京:北京航空航天大学出版社,2004
此文档下载收益归作者所有