(1)使学生初步了解嵌入式操作系统内核机制,掌握嵌入式操作系统内核使用和优化方法。
(2)使学生在了解嵌入式实时操作系统发展历程基础上,通过与通用操作系统对比分析,并结合实例,掌握实时操作系统的技术构成原理、功能特性及应用开发方法:了解嵌入式实时操作系统发展概况、熟悉嵌入式实时操作系统技术构成原理及功能特点、掌握基于嵌入式实时操作系统的应用系统开发方法
(3)使学生在了解嵌入式系统对数据存储和管理需求基础上,熟悉嵌入式文件系统特点及分类,了解Flash闪存器件存储特性,进而掌握闪速存储器文件系统构成原理及方法:了解嵌入式文件系统需求及概况、熟悉Flash闪存器件特性及管理特点、掌握Flash文件系统构成原理及方法、掌握嵌入式Linux根文件系统构成原理及方法
(4)讲授操作系统内核设备驱动程序基础、驱动程序相关的内核机制、字符设备及其驱动程序设计。通过分析内核设备模型的基本结构、关键数据结构、同步机制等原理知识,并以实际例字符设备例子展开讲述,让学生了解并掌握嵌入式字符驱动程序的设计与实现。
嵌入式Linux内存管理, Linux设备驱动程序框架, 应用程序通过操作系统操纵外部设备的方式, 外部设计的理解与定位, 嵌入式Linux根文件系统, Flash文件系统构成原理, Flash特性, 嵌入式文件系统概述, 嵌入式实时操作系统功能, 嵌入式实时操作系统特点, 嵌入式实时操作系统概况, 嵌入式Linux系统调用, 嵌入式Linux中断管理, 嵌入式Linux模块管理, 嵌入式Linux进程管理, Linux设备驱动程序具体实现过程
了解嵌入式Linux内核机制, 掌握嵌入式操作系统内核使用和优化方法, 熟悉嵌入式实时操作系统的发展历程, 掌握其实时性、可靠性的构成原理及方法, 熟悉嵌入式文件系统的特点、分类, 了解Flash器件特性, 掌握嵌入式Linux根文件系统构造原理及方法, 具有开发Linux字符设备、块设备、网络设备的驱动程序的能力, 具有使用中断进行设备操作的能力