浙江大学嵌入式arm+linux高级工程师专题培训讲座
(2006.9月初,杭州)
※ 主办单位: 浙江大学
※ 承办单位: 浙江大学微系统研究与开发中心
※ 授课时间: 2006年9月初(每天9:00 - 12:00,13:00 - 16:30)
※ 授课地点: 浙江大学多媒体教室
※ 学习费用: 3500元/人(不含住宿)
报名联系人:胡老师 0571-87987804-204(白天) 13735808494或13515713624
传真:0571-87996402 电子邮件:huhua-11@163.com
嵌入式arm-linux工程师培训班
时间 内 容
第一天
(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嵌入式系统硬件开发相关技术
(2)arm7体系结构(arm7 s3c44b0x) 和arm9体系结构(arm9 atm9200)
下午:
(1)arm嵌入式系统的指令及编程
(2)arm汇编指令实验
晚上:
(1)基于arm的gui技术的介绍
(2)minigui的gui实验
(3)qte的gui实验
第四天
上午:
(1)嵌入式linux系统简介
(2)嵌入式linux开发环境的介绍
(3)嵌入式linux内核分析
下午:
(1)嵌入式linux设备驱动程序开发
(2)嵌入式多线程开发
(3)实时嵌入式linux系统介绍
第五天
上午:
(1)嵌入式系统开发的组网结构实验;
(2)嵌入式linux内核编译实验;
(3)嵌入式linux文件格式改变实验;
下午:
(1)嵌入式文件系统实验;
(2)嵌入式应用程序实验;
(3)嵌入式驱动程序实验;
(4)嵌入式系统稳定性测试实验