嵌入式技术应用教学大纲.doc
《嵌入式技术应用教学大纲.doc》由会员分享,可在线阅读,更多相关《嵌入式技术应用教学大纲.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 嵌入式技术应用课程教学大纲【课程编号】:【英文译名】:Embedded Technology and Application【适用专业】:电子工程信息技术及相关专业【学 分 数】:2【总 学 时】:32学时【实践学时】:16学时一、 本课程教学目的和课程性质本课程以当前流行的ARM9微处理器S3C2410为核心,以实验教学系统为平台,介绍嵌入式系统基础、ARM9体系结构、指令系统、嵌入式系统程序开发、S3C2410系统电路及接口技术、嵌入式Linux操作系统、Boot Loader、嵌入式系统设计等内容。通过理论教学和实践教学,使学生掌握嵌入式系统体系结构,嵌入式处理器结构(ARM架构为主)
2、,异常处理,存储处理,系统控制过程,流水线作业及各种I/O接口;嵌入式系统开发应用方法;嵌入式操作系统,实时多任务操作系统,以及在嵌入式OS支持下的开发应用方法。二、本课程的基本要求本课程为计算机科学与技术专业及相关本科生的选修课程之一,在强调概念和理论的同时,更要注重加强引导学生对课程内容的深入理解,注重引导学生自学,注重加强学生上机练习。课程的要求学生必须同时掌握硬件与软件方面的基本知识与技能。在硬件方面,要求学生了解嵌入式系统的基本原理及相关微处理器,存储器,周边设备,接口的基本知识。在软件方面,要求学生熟悉嵌入式操作系统,了解嵌入式系统开发的一般过程,掌握实时操作系统(RTOS)的基本
3、功能和设计方法,了解和熟悉一些常用的嵌入式系统的开发工具和开发方法,熟悉嵌入式系统的典型应用及产品设计开发的步骤等。还可以培养学生软件与硬件综合测试与调试的技能。1、 了解嵌入式系统的发展,掌握嵌入式系统/嵌入式操作系统的区别,掌握嵌入式操作系统基本命令,能够熟悉运用基本命令,查看嵌入式系统基本信息、简单操作嵌入式系统的目的。2、 了解嵌入式系统的分类和分类标准,掌握不同嵌入式系统的应用环境,结合应用环境运用所学分类知识,达到为应用环境选型嵌入式系统的目的。3、 了解嵌入式系统开发周期,掌握嵌入式系统开发周期的各个阶段的作用,熟悉嵌入式系统开发的两种不同方法,能够运用开发周期方法、知识,达到设
4、计嵌入式系统开发流程的目的。4、 掌握ARM体系结构内涵,掌握ARM不同工作模式、寄存器、数据类型之间深层次的关系,熟悉寄存器的使用,运用对不同寄存器的设置,达到设置不同工作模式、模式切换、状态切换的目的。5、 掌握中断概念、存储器映射方式、寻址方式,掌握中断的具体发生/响应流程、不同状态下的存储器映射、具体寻址方式,熟悉运用中断、映射、寻址知识,解决在嵌入式系统运行、具体编程、程序调试等诸多实际问题。6、 掌握嵌入式系统外设基本概念、外设分类,掌握不同分类外设的具体功能区别,掌握常用外设接口的使用,运用串并口等常用外设,解决主机/嵌入式设备通信、调试等具体问题。7、 了解嵌入式操作系统的基本
5、功能与设计方法,以操作系统为基础,掌握嵌入式操作系统的任务调度、内存管理等8、 了解不同嵌入式开发平台的区别,理解开发平台对嵌入式设备开发的意义,掌握具体的嵌入式开发平台建立方法,能动手或在指导下动手组建自己的嵌入式开发平台。三、本课程与其他课程的关系本课程是一门软硬件相结合的课程,要求学生具有扎实的软硬件基础以及程序开发能力,能够在嵌入式实验平台上完成相应的嵌入式产品的开发。先修课程:数字电路与数字逻辑、计算机组成原理、C程序设计、汇编语言程序设计、计算机系统结构、操作系统等,具体要求是:数字电路与数字逻辑、计算机组成原理着重学习数字逻辑单元电路的构成、寻址、指令设计、计算机流水线、存储器、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 技术 应用 教学大纲
限制150内