如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第页共NUMPAGES4页课程编号编制人制定日期修订人修订日期审定组(人)审定日期50152007王晓春2002.5王晓春2009.1《RISC微控制器嵌入式系统技术》教学大纲学分:3学时:64/56适用专业:计算机应用技术课程的性质和任务课程性质:《RISC微控制器嵌入式系统技术》是计算机应用专业的核心课程之一。课程任务:本课程以ARM系列微处理器为教学平台,全面介绍了嵌入式微处理器的工作原理、架构、指令系统、程序设计方法、嵌入式系统接口技术、中断系统、通信系统等。介绍了基于ARMXScale技术的IntelPXA270开发系统。本课程是计算机应用课程链中的重要一环,注重实践与理论的相结合。通过本课程的学习,学生能系统掌握嵌入式系统的设计与应用技术。教学基本要求通过本课程的学习,使学生在理论和能力方面达到如下要求:理论要求:掌握ARM系列微处理器的基本原理;掌握ARM系列微处理器的程序员模型;掌握ARM系列微处理器的指令系统;掌握ARM系列微处理器的汇编语言程序设计;掌握ARM系列微处理器的接口技术;掌握基于ARM系列微处理器的编译与链接;掌握基于ARM微处理器的开发环境;掌握基于ARM微处理器的嵌入式系统设计。能力要求:掌握ARM微处理器汇编语言程序设计;设计基于ARM微处理器的嵌入式系统;扩展ARM微处理器系统的接口;具备查阅有关的技术资料,特别是英文技术资料的能力;具备编写实验报告的能力;具备一定的自学能力;具备较强的敬业精神;具备一定的耐受困难和克服困难的能力;具备良好的合作精神;具备初步的创新意识。教学条件计算机硬件:45座PC机房一个。计算机软件:WindowsXP操作系统、PXA270微处理器开发系统。嵌入式系统实验室:45座实验台、示波器、万用表、直流稳压源、焊台、开发板、必要的元器件等。教辅设备:投影仪、多媒体教学设备等。教学内容及学时安排序号单元主要内容教学要求学时1嵌入式系统理论教学1.嵌入式系统2.嵌入式系统的人才培养熟悉嵌入式系统的基本概念2实践教学撰写技术报告:ARM技术的发展现状和应用领域熟悉ARM系列微处理器的应用领域和现状22ARM微处理器理论教学1.微处理器工作模式2.微处理器工作状态3.寄存器4.异常熟悉ARM的工作模式熟悉寄存器组2实践教学1.熟悉微处理器工作模式2.熟悉微处理器工作状态掌握ARM微处理器工作状态和工作模式23ARM指令系统理论教学1.ADS1.2的组成2.数据处理指令3.乘法指令4.内存访问指令5.其他指令熟悉掌握ARM指令系统6实践教学1.ADS1.2的使用2.通过训练,实现对指令的系统掌握3.按指令类型进行分类调试在ADS1.2集成开发环境下对指令进行调试64嵌入式系统软件设计理论教学1.嵌入式系统软件设计2.异常和中断处理嵌入式软件格式与结构4实践教学1.掌握嵌入式软件的设计方法2.利用集成开发环境调试程序熟悉并掌握嵌入式软件的调试方法45嵌入式系统的启动代码理论教学1.启动代码的基本概念2.启动代码的典型结构掌握启动代码的基本结构和功能2实践教学1.启动代码的分析与调试2.启动代码的烧写掌握烧写启动代码的方法26ARM编译器与链接器理论教学1.ARM的C编译器2.ARM的链接器掌握ARMC编译器及链接器的功能2实践教学1.ARM的编译脚本2.ARM的链接脚本掌握ARM编译器及链接器脚本编写与调试27嵌入式系统的调试工具理论教学1.调试接口2.JTAG接口熟悉使用JTAG开发程序的基本方法2实践教学1.基于JTAG的调试2.MultiICE的使用熟悉ARM的调试开发工具28存储器理论教学1.存储器使用的一般规则2.各种类型的存储卡熟悉各种类型存储器的基本结构2实践教学1.存储卡的使用2.SDRAM的访问与Flash的烧写熟练掌握Flash的烧写方法29输入输出设备理论教学1.LCD显示屏2.键盘及触摸屏熟悉LCD屏及键盘的基本结构2实践教学1.LCD显示屏的使用2.键盘及触摸屏的使用熟悉LCD屏、触摸屏及键盘的使用方法210通信接口理论教学1.串口2.串口的中断访问熟悉串口的基本原理及方法,重点掌握串口的中断访问2实践教学1.串口的使用熟练掌握串口的编程方法411课程设计理论教学分析并设计一个典型嵌入式系统熟悉嵌入式系统拟实现的功能2实践教学设计并实现一个典型的嵌入式小型系统设计、调试实现该嵌入式小型系统,并验证其功能8学时合计64/56理论教学28/24考核方式及评分标准本课程采用形成性考核与总结性考核相结合的方式,详见下表。种类形成性考核总结性考核平时学习表现实践性作业课程设计技术报告考勤提问作业比例5