还剩2页未读,继续阅读
文本内容:
嵌入式系统原理与应用教学大纲EmbeddedSystemApp1icationandDevelopment适用专业计算机科学与技术课程编号0809413045前修课程单片机系统案例分析与设计学分3总学时48
一、课程性质、目的与要求课程性质专业限选课课程目的了解嵌入式系统的硬件构成,掌握ARM微处理器编程模型与指令集,ARM汇编语言程序设计,了解嵌入式系统调试与开发及设计通过该课程的教学,应使学生掌握下述内容嵌入式系统应用设计,嵌入式系统调试与开发和嵌入式系统单元电路设计教学要求掌握本课程是计算机专业嵌入式方向的一门专业限选课本课程的任务是在学习电子技术基础及微机原理等技术基础课程的基础上,进一步学习掌握嵌入式系统的发展概况、ARM工作原理及设计思想,以使学生对嵌入式系统具有研究设计、开发应用和组建及调试的能力
二、教学内容理论总学时36学时第一章嵌入式系统概述2学时基本要求了解嵌入式系统的定义、嵌入式系统的硬件和软件特征、嵌入式系统的设计流程、嵌入式系统的应用领域与嵌入式系统的发展趋势重点嵌入式系统的定义、嵌入式系统的硬件和软件特征、嵌入式系统的设计流程难点嵌入式系统的设计流程C第二章ARM微处理器编程模型与指令集6学时基本要求了解ARM微处理器的工作状态、ARM体系结构的存储格式、指令格式与数据类型、掌握处理器模式、寄存器组织、异常、ARM微处理器的寻址方式与ARM微处理器的指令集重点ARM微处理器的工作状态、ARM体系结构的存储格式、处理器模式、寄存器组织、异常、ARM微处理器的寻址方式与ARM微处理器的指令集难点异常、ARM微处理器的寻址方式与ARM微处理器的指令集第三章嵌入式系统最小系统设计6学时基本要求嵌入式系统设计概述,了解器件引脚描述、特殊功能寄存器、嵌入式系统存储设备,掌握存储器控制器与中断控制的原理、复位电路设计、时钟与电源管理、NOR与NANDFlash接口电路设计、SDRAM接口电路设计重点:器件引脚描述和特殊功能寄存器、复位电路设计、时钟与电源管理、NOR与NANDFlash接口电路设计、SDRAM接口电路设计难点存储器控制器与中断控制的原理第四章嵌入式系统接口设计10学时基本要求掌握典型应用系统接口的硬件选型和单元电路设计、ARM处理器应用系统设计、硬件系统的检测与调试重点输入/输出设备接口与串行总线接口的工作原理、硬件选型和单元电路设计难点典型应用系统的硬件选型和单元电路设计第五章ARM汇编语言程序设计2学时基本要求掌握伪指令、ARM汇编语言程序设计、汇编编译器armasm、汇编语言与C/C++的混合编程重点伪指令、ARM汇编语言程序设计、汇编语言与C/C++的混合编程难点汇编语言与C/C++的混合编程第六章嵌入式Linux系统调试与开发环境10学时基本要求掌握ARM体系中的调试方法、Boolloader设计原理、常用嵌入式系统软件开发环境、嵌入式系统调试与开发范例、嵌入式操作系统重点ARM体系中的调试方法、常用嵌入式系统软件开发环境难点嵌入式Linux的驱动开发
三、实践环节或相关课程实践总学时12学时注
1、实验类型演示、验证、操作、综合、设计、研究
2、实验要求指必做、选做
3、8学时以上(不含8学时)实践环节需单独设置大纲
四、课时分配
五、建议教材与教学参考书
六、教学形式与考核方式
1、教学形式本课程采用课堂讲授、分析和实践教学等手段开展教学活动
2、考核方式本课程采用平时考查与期末闭卷考试相结合的考核方法平时考查主要考查课堂表现、作业完成情况及实验完成情况(含实验报告的提交),平时成绩占30%(课堂表现及考勤占5%作业占10%实验占15%)期末考试主要采用闭卷考试的方式命题要求覆盖大纲重点内容,题型不少于四种,难易程度适中,着重考查学生对基本知识的理解和嵌入式系统的应用序号实验项目名称实验类型实验要求实验内容简介应达到的基本要求学时分配1开发环境的建立验证必做掌握ARM开发环境的建立,仿真器的安装与配置安装仿真器驱动并设置参数;配置AXI调试环境;22ADS集成开发环境的使用验证必做熟悉ADS开发环境,掌握编译、下载、调试程序的能力建立一个工程项目进行程序的在线仿真与调试;利用AXD的调试功能进行跟踪23定时器及LED控制验证必做掌握定时中断与10口工作原理,学会接口编程定义相关的寄存器;编写驱动函数;编写主函数44串口通信验证必做掌握ARM串口工作原理,学会通信编程定义相关的寄存器;编写驱动函数;编写主函数4实验学分
0.75实验总学时12学时序号章节内容理论环节时数实验时数其他环节1—嵌入式系统概述22ARM微处理器编程模型与指令集623三嵌入式系统最小系统设计64四嵌入式系统接口设计1085五ARM汇编语言程序设计226六嵌入式Linux系统调试与开发环境10合计3612总学分3总学时48序号书名编者出版社版本1ARM9嵌入式系统设计基础教程黄智伟等北京航空航天出版社20162ARM与嵌入式系统基础教程周立功北京航天航空大学出版社2014。