欢迎来到天天文库
浏览记录
ID:41826474
大小:44.25 KB
页数:4页
时间:2019-09-03
《电子信息工程专业教学大纲—嵌入式系统与设计教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《嵌入式系统与设计》教学大纲课程编码:1041817课程性质:专业课适用专业:电子信息工程学分:3学分学时:54学时(理论36学时,实验18学时)开设学期:第6学期一、教学目的嵌入式系统与设计是一门实践与理论结合性很强的课程,以电子线路、微机原理与接口技术、操作系统等课程为基础。通过本课程学习,使学生了解嵌入式处理器ARM9微处理器体系结构及指令系统,了解32位嵌入式处理器总体结构、存储器组织、系统控制模块和I/O外围控制模块,掌握嵌入式系统的分析与设计方法,了解嵌入式Linux操作系统开发应用方法;能够进行实际系统的设计与分析。二、重点难点1.重点:掌握ARM920T结构和
2、指令集、寻址方式、汇编语言程序设计方法,掌握嵌入式Linux系统开发流程和方法。2.难点:掌握S3C2410A处理器接口的使用,掌握嵌入式Linux驱动程序设计方法。三、教学方法讲授法:教师讲授嵌入式系统设计的基本知识和研究现状。讨论法:师生共同讨论嵌入式系统设计屮富有争议的问题。探究法:师生共同探究嵌入式系统设计中新思路、新方法。四、教学内容第一章嵌入式系统概述(4学时)教学要求:了解什么是嵌入式系统,了解嵌入式计算机的特点,了解嵌入式系统的要求,嵌入式系统设计面临的问题,了解嵌入式系统的设计过程。1•嵌入式系统的定义2.嵌入式系统的特点2.嵌入式系统的组成4•嵌入式系统的
3、发展5.嵌入式微处理器介绍6.嵌入式系统设计介绍第二章嵌入式系统硬件基础(2学时)教学要求:了解嵌入式系统破件基础,了解嵌入式系统破件开发流程。1.嵌入式系统硬件设计开发基础2.嵌入式系统设计介绍第三章ARM体系结构(8学时)教学要求:掌握ARM微处理器结构,掌握ARM处理器的工作模式和状态,掌握ARM存储器组织,了解异常,掌握ARM寻址方式。1.ARM微处理器结构2.ARM920T处理器核的特点3.ARM体系结构4.ARM920T功能信号5.ARM处理器工作模式和工作状态6.ARM存储器组织、存储格式7.ARM处理器的界常类型、界常的优先级、界常的进入和退出&ARM寻址方式
4、第四章ARM指令系统及程序设计(8学时)教学要求:掌握ARM指令集,掌握Thumb指令集,熟悉ARM汇编程序设计。1.ARM指令集和Thumb指令集2.ARM伪指令3.ARM汇编程序规范4.ARM汇编、C语言混合编程第五章嵌入式系统开发及仿真环境(4学时)教学要求:掌握嵌入式系统开发方法及仿真环境。1.ADS2.KEIL3.Proteus第六章S3C2410A的基本接口及应用设计(4学时)教学要求:掌握S3C2410A的GP10端口、中断管理控制、串口、A/D转换器接口的使用。1.GPI0端口2.中断管理控制器3•串口1.A/D转换器接口第七章嵌入式Linux开发(6学时)教
5、学要求:掌握嵌入式Linux开发环境建立、嵌入式Linuxshell.多线程编程,嵌入式驱动开发基础,熟悉嵌入式Linux驱动开发实例。1・嵌入式Linux开发环境建立2•嵌入式Linuxshell编程、多线程编程3.嵌入式Linux驱动程序开发基础4.嵌入式Linux驱动开发案例*第八章嵌入式Linux操作系统内核、文件系统(6学时)教学要求:掌握内核的定制、裁剪和添加,会使用uboot常用命令,掌握BusyBox构建文件系统的过程。1・嵌入式系统引导技术2.Linux内核的定制、裁剪和添加3.文件系统的构建五、其他教学环节1•培养学生做到课前预习、课后复习的好习惯。2.学
6、生在每节课后都要做老师布置的训练题目,促进学生掌握和消化新学知识。六、考核要求分平时考核、实验和期末考核两部分,平时考核综合学生参与课堂讨论、课堂考勤和作业评定成绩,期末考核以开卷笔试、课程设计、论文等的形式进行。最终成绩采取百分制,平时考核成绩占10%,实验成绩占30%,期末考试成绩占60%o七、选用教材1.《嵌入式系统基础教程》,俞建新,机械工业出版社,2008年版。1.《ARM嵌入式Linux系统设计与开发》,俞辉著,机械工业出版社,2010年版。八、参考书目1.《嵌入式系统原理及应用开发》,陈渝著,机械工业出版社,2008年版。2.《嵌入式系统基础教程》,周立功,北京
7、航空航天大学出版社,2008年版。3.《ARM嵌入式系统基础与开发教程》,丁文龙,北京大学出版社,2010年版。执笔人:杜俊审核人:杜俊审定人:丁富华时间:2013年7月
此文档下载收益归作者所有