嵌入式操作系统课程教学大纲.pdf
《嵌入式操作系统课程教学大纲.pdf》由会员分享,可在线阅读,更多相关《嵌入式操作系统课程教学大纲.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式操作系统课程教学大纲 嵌入式操作系统课程教学大纲(Embedded Operating System)(Embedded Operating System)总学时数:总学时数:56 实验学时:20 学分数:实验学时:20 学分数:3.5 适应专业:适应专业:计算机科学与技术、软件工程 执笔者:执笔者:徐钦桂(副教授/硕士)编写日期:编写日期:2007.6.10 一、课程性质、目的和任务 一、课程性质、目的和任务 本课程是计算机科学与技术与软件工程专业的选修课,主要讲授 Linux 和 Windows CE 等嵌入式操作系统的内核结构、引导程序、图形库、内核构建和移植技术,讲授在嵌入式开发
2、环境下设计开发设备驱动程序、嵌入式应用程序的基本技术,培养学生进行嵌入式设计和开发的应用能力和实践技能,增强就业能力,为学生今后学习和从事嵌入式系统研究与开发积累初步的经验。二、课程教学的基本要求 二、课程教学的基本要求 掌握嵌入式 Linux 内核的裁剪、构建与移植,掌握在嵌入式 Linux 环境下的应用编程,掌握嵌入式系统接口与 Linux 驱动程序设计技术,掌握 Windows CE 内核的构建与在 Windows CE 环境下的应用程序开发,掌握常见外设接口的编程控制技术;理解 Linux和 Windows CE 内核的基本结构,理解常见外设和外设总线的工作原理;了解嵌入式产品和嵌入式
3、应用的技术原理和开发过程。三、课程教学内容的重点及难点 三、课程教学内容的重点及难点 1.Linux 开发基础 教学内容:gcc 和 gdb 的使用,嵌入式 Linux 下串口通信,嵌入式 Linux 网络编程,任务管理同步与通信;重点:gcc 和 gdb 的使用,嵌入式 Linux 下串口通信;难点:嵌入式 Linux 下串口通信。2.嵌入式 Linux 的构建与应用开发 教学内容:构建嵌入式 Linux,嵌入式 BootLoader,ARM-Linux 内核原理与移植,嵌入式 GUI,嵌入式数据库;重点:构建嵌入式 Linux,ARM-Linux 内核移植;难点:ARM-Linux 内核原
4、理与移植,嵌入式 GUI。3.Linux 图形库移植及应用开发 教学内容:图形库工作原理、Qt 图形库的结构、Qt 移植、基于 Qt 的 GUI 应用程序开发。重点:Qt 移植、基于 Qt 的 GUI 应用程序开发。难点:Qt 移植、图形库工作原理。4.嵌入式系统接口设计与 Linux 驱动程序 教学内容:Linux 设备驱动程序结构,字符设备驱动程序,块设备驱动程序,中断处理,键盘/鼠标、触摸屏、UART、CAN 总线、步进电机、A/D 及 D/A 原理及设备驱动程序;重点:Linux 设备驱动程序结构,中断处理,A/D 和 D/A 原理及设备驱动程序,CAN 总线原理及设备驱动程序,电机驱
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 操作系统 课程 教学大纲
限制150内