《《嵌入式系统设计与开发》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《嵌入式系统设计与开发》课程教学大纲.docx(5页珍藏版)》请在第一文库网上搜索。
1、嵌入式系统设计与开发课程教学大纲(EmbeddedMicroprocessorSystemDesign)学时数:48其中:实验学时:0课外学时:0学分数:3适用专业:计算机科学与技术一、课程的性质、目的和任务本课程是计算机科学与技术专业本科生的一门专业必修课程。通过本课程的学习,使学生掌握嵌入式系统的基础知识,熟悉典型的嵌入式微处理器及嵌入式操作系统,掌握嵌入式系统的一般设计方法与开发过程,具备初步的嵌入式系统的软硬件设计开发能力,为嵌入式系统的实际应用打下基础。二、课程教学的基本要求(一)掌握嵌入式系统的基本概念、基本组成及发展、嵌入式处理器及嵌入式操作系统分类(二)掌握ARM嵌入式微处理器
2、体系结构、ARM指令系统及ARM汇编语言(H)掌握嵌入式1inUX操作系统内核结构及文件系统(四)掌握嵌入式系统的一般设计流程、典型开发环境及开发工具(五)掌握基于ARM嵌入式微处理器的典型接口设计(六)初步掌握基于嵌入式1inUX操作系统的软件设计三、课程的教学内容、重点和难点第一章嵌入式系统基础知识一、嵌入式系统简介二、嵌入式处理器三、嵌入式操作系统重点:嵌入式系统定义、组成、嵌入式处理器及嵌入式操作系统的分类难点:无第二章嵌入式系统一般设计方法一、嵌入式系统的层次结构二、嵌入式系统的设计流程三、嵌入式系统的调试与测试重点:嵌入式系统的设计流程、嵌入式系统的调试难点:无第三章ARM处理器体
3、系结构及指令系统一、ARM微处理器的体系结构二、指令系统三、基于ARM体系的汇编语言程序设计重点:ARM微处理器体系结构、ARM指令系统、基于ARM体系的汇编语言程序设计难点:ARM汇编程序设计第四章基于ARM处理器的硬件平台设计一、基于微处理器的嵌入式系统的硬件设计二、存储系统的分析与设计三、通用I/O接口的设计四、人机交互接口重点:存储系统、人机交互接口、I/O接口设计、难点:I/O接口设计第五章嵌入式1inux操作系统一、1i1IUX及其应用二、嵌入式1inux内核三、嵌入式1inUX文件系统四、典型嵌入式1inUX系统重点:嵌入式1inUX内核、嵌入式1inUX文件系统难点:嵌入式1i
4、nUX内核第六章嵌入式1inux系统的Boot1oader设计一、Boot1oader的基本概念二、Boot1oader的具体实现重点:Boot1oader的基本概念难点:BOOt1Oader的具体实现第七章嵌入式1inux程序设计基础一、嵌入式1inUX开发基础二、1inUX的常用工具三、嵌入式1inUX操作系统的开发工具四、交叉开发环境重点:嵌入式1inUX操作系统的开发工具、难点:交叉开发环境第八章嵌入式1inux系统的驱动开发一、1inUX下的设备驱动程序简介二、设备驱动程序的开发过程三、典型设备驱动程序设计分析重点:设备驱动程序的开发过程、驱动程序设计分析难点:驱动程序设计分析第九章
5、嵌入式网络程序设计一、嵌入式以太网基础知识二、以太网接口设计三、1in1IX网络编程实现重点:以太网接口设计、1inUX网络编程实现难点:1inUX网络编程实现第十章嵌入式1inux图形用户界面编程一、1inux图形开发基础二、嵌入式1inIIX图形用户界面简介三、嵌入式图形开发基础重点:嵌入式1inUX图形用户界面、嵌入式图形开发基础难点:嵌入式图形开发基础四、课程各教学环节要求(一)作业根据课程学习需要,安排适当课外作业。作业题量不多,主要针对巩固所学的基本知识及综合应用。(二)考试重点考核基本知识及综合应用的掌握情况。考试命题的题型比例为:基本知识题约占60%;综合应用题约占30%;具有
6、一定难度的题约占10%。(三)本课程教学计划未安排课内实验教学环节。五、学时分配教学内容各教学环节学时分配作业题量备注章节主要内容讲心实验讨论习题深外其它小计一嵌入式系统基础知识441二嵌入式系统一般设计方法22ARM处理器体系结构及指令系统6171四基于ARM处理器的硬件平台设计6171五嵌入式1inux操作系统441六嵌入式1inux系统的Boot1oader设计22七嵌入式1inux程序设计基础661八嵌入式1inux系统的驱动开发6171九嵌入式网络程序设计441十嵌入式1inux图形用户界面编程4151六、课程与其它课程的联系学习本课程前,学生应具备程序设计语言CK计算机组成原理,数字电子技术操作系统原理,计算机网络原理等课程的基础。七、教材与教学参考书(一)教材1徐英慧ARM9嵌入式系统设计(第2版).北京:北京航空航天大学出版社,2010年。2章坚武.嵌入式系统设计与开发.西安:西安电子科技大学出版社,2009年。3黄智伟ARM9嵌入式系统设计基础教程.北京:北京航空航天大学出版社,2008年。(二)教学参考书1王田苗.嵌入式系统设计与实例开发(第3版).北京:清华大学出版社,2008年。2滕英岩.嵌入式系统开发基础.北京:电子工业出版社,2008年。