北京航空航天大学嵌入式系统课程建设
本文介绍了北京航空航天大学嵌入式系统课程的教学理念、教学内容和教学方法,以及项目实验的管理过程和方法。关键词:嵌入式系统;项目实验;教学改革中国分类号:G642
1课程内容简介
嵌入式系统设计课程的特点是涉及知识面广、综合性强、实践性强,并且学科发展迅速,这些特点就决定了它必然是一个技术密集、高度分散、不断创新的知识集成系统,因而学习难度较大,难以形成一个简单明确的知识体系。为了解决这一问题,我们本着“面向市场需求、定位人才培养”的原则,在课件设计上采取统一的知识体系结构,即涵盖“基础知识基本技能项目实践技术讲座”四大模块,突出注重工程能力和创新能力的培养。通过课程学习和实验,学生应熟悉一种典型的微处理器体系结构,掌握一套主流的开发工具和一种嵌入式操作系统,熟练使用一门开发语言,从而使得学生具备嵌入式系统软、硬件开发设计的基本能力。本课程设计为:本科48学时理论24学时,实验课24学时,2学分;研究生54学时理论课30学时,实验课24学时,3学分。为了配合该课程的教学需要,我们自主编写了《嵌入式系统设计实验教程》。本课程是本硕一体化课程,如果优秀本科生在本科学习期间完成了研究生的课程,则在研究生期间可以免修该课程。本科生的理论教学内容包括:●嵌入式计算技术的基本概念●系统结构设计和描述●嵌入式实时操作系统●嵌入式微处理器和嵌入式计算平台●嵌入式系统设计实例●分布嵌入式系统扩展内容
f●专用接口和硬件加速器扩展内容●高可靠性嵌入式系统扩展内容研究生的理论教学内容包括:●嵌入式系统概述●嵌入式硬件基础●ARM微处理器体系结构●ARM指令集●基于ARM的嵌入式IO接口设计●嵌入式操作系统概述●嵌入式Li
ux内核分析与移植●嵌入式Li
ux驱动程序开发●嵌入式系统设计与分析●嵌入式系统设计实例分析通过理论课的学习,使学生掌握嵌入式系统的基本理论和嵌入式系统的开发过程和方法,以及基于ARM9的教学实验平台组成、嵌入式Li
ux和Wi
CE操作系统的开发原理,为下一步的实验课程打下基础。我院嵌入式系统课程实验依托北京航空航天大学国家级实验中心的嵌入式系统实验室,该实验室得到了美国I
tel、Microsoft、Altera、Me
torGraphics公司、英国ARM公司和芬兰Nokia等公司的支持和赞助。实验室设备先进,软硬件功能齐全,实验理念和技术水平与国际接轨,为学生提供了一个综合设计与开发的实验场r