| |
| (1)Linux概述; (2)Linux安装、内核定制、使用及初始化流程分析。
(3)linux的管理和网络应用 (4)shell程序设计;
(5)实验:(a)安装与定制Red hat Linux系统、定制Linux内核;
(b)实验:编写shell程序。
(c)实验:linux命令实践和网络应用。
|
|
(1)Linux进程管理,包括进程的PCB管理、进程状态及迁移、进程的创建与消亡、进程间通信;系统调用基础知识。
(2)Linux存储管理,包括Linux下进程的虚地址空间的概念、进程的虚存段VMA、内存映射、共享存储等;
(3)实验:编写应用程序,实现进程之间通过共享存储进行通信。
(4)Linux文件系统,介绍VFS技术、EXT2、EXT3文件系统;
|
(1) 设备驱动程序结构介绍,内核模块技术及内核模块编程知识;
(2) Linux下的应用程序结构介绍;Make file讲解。
(3) 实验:学习编写一个Linux TCP/IP 通讯程序。
|
|
(1)嵌入式的基本概念
(2)嵌入式微处理器分类
(3)ARM嵌入式系统的硬件结构
|
(1)基于ARM的GUI技术的介绍
(2)MINIGUI的GUI实验
(3)QTE的GUI实验
|
|
(1)ARM嵌入式系统硬件开发相关技术
(2)ARM7体系结构(ARM7 S3C44B0X)
和ARM9体系结构(ARM9 atm9200)
|
(1)ARM嵌入式系统的指令及编程
(2)ARM汇编指令实验
|
| 上午:
(1)嵌入式linux系统简介
(2)嵌入式linux开发环境的介绍
(3)嵌入式linux内核分析
| 下午:
(1)嵌入式linux设备驱动程序开发
(2)嵌入式多线程开发
(3)实时嵌入式linux系统介绍
|
| 上午:
(1)嵌入式系统开发的组网结构实验;
(2)嵌入式linux内核编译实验;
(3)嵌入式linux文件格式改变实验;
| 下午:
(1)嵌入式文件系统实验;
(2)嵌入式应用程序实验;
(3)嵌入式驱动程序实验;
(4)嵌入式系统稳定性测试实验
|