活动安排 |
时间 |
专题名称 |
主要内容 |
13:00~13:30 签到 |
13:30 |
14:30 |
专题1 基于ARM的嵌入式开发 |
本专题通过介绍ARM的产生背景、发展过程、技术特点以及应用产品,让有志于学习ARM的学员能够在短的时间内对ARM架构有一个初步的认识,并对如何基于ARM进行嵌入式系统开发有一个全面的了解。
1,ARM简介
2,ARM架构的简要分析
3,应用ARM的嵌入式产品举例
4,基于ARM的嵌入式开发流程详解
5,如何在不同基础上开始ARM的嵌入式学习 |
本专题主讲老师:孙天泽 具有多年嵌入式开发实战经验,3年嵌入式培训经验。曾参与过多个嵌入式系统项目的开发工作,熟悉的处理器包括:EP7312、S3C44B0,S3C2410,PXA255,在项目中主要负责driver开发工作。多年来一直从事Linux内核的研究工作,任Linux伊甸园网站内核版版主。《嵌入式设计及Linux驱动开发指南--基于arm9处理器》一书作者,《Red Hat Linux实用指南》一书译者,近3年内发表学术论文10余篇。 |
休息交流10分钟 |
14:40 |
15:40 |
专题2 嵌入式Linux内核移植及驱动开发 |
1. 嵌入式Linux概述
1.1 Linux应用领域简介
1.2 Linux的开源与多平台的支持
1.3 嵌入式的发展及人才需求分析
1.4 典型嵌入式Linux系统结构剖析
2. OS引导程序-Bootloader
2.1 Bootloader概述
2.2 U-boot优点及结构剖析
2.3 U-boot编译方法及移植简述
3. Linux内核
3.1 内核目录结构
3.2 内核的配置及编译
3.3 内核的加载及运行
3.4 嵌入式Linux内核裁减及移植简介
4. Linux文件系统
4.1 Linux启动过程简介
4.2 Root文件系统
4.3 嵌入式中文件系统的解决方案
5.Linux驱动程序
5.1 Linux中驱动程序的编译及加载调试方法
5.2 Linux中几类驱动程序的简介 |
本专题主讲老师:王辉 讲师,7年嵌入式开发经验,针对多款硬件平台(PowerPC8xx,Xscale,s3c2410,s3c2440,Mx1,Mx21,Mips,Parisc)进行嵌入式Linux裁减及移植工作,对其它嵌入式操作系统(eCos,WindowsCE)也有深入的研究。同时具有深厚的硬件功底,独自一人完成过上述多款平台从电路图设计,pcb布线,裸板的调试,bootloader编写,操作系统(linux、WindowsCE)移植及驱动开发,上层开发库及应用的移植一整套开发工作。 |
休息交流10分钟 |
15:50 |
16:50 |
专题3 嵌入式操作系统Windows CE开发简介 |
在嵌入式操作系统领域中,微软旗下的Windows CE凭借其完善的功能,友好的用户界面,易上手的开发工具,迅速占据了很大的市场。本专题将介绍Windows CE中内存管理的知识以及如何在操作系统运行起来之后对如何硬件资源进行寻址访问。
1 Windows CE 内存管理特性综述
2 Windows CE下的文件存储方式
2.1 压缩存储方式
2.2 直接存储方式
2.3 存储方式对启动的影响
3 对象存储区和程序存储区
3.1 对象存储区的含义
3.2 程序存储区的含义
3.3 存储区域的分配
4 Windows CE中的虚拟内存管理
4.1 虚拟内存的意义
4.2 虚拟内存中的空间分配
5 Windows CE下对硬件资源进行寻址访问
5.1 对虚拟地址进行映射
5.2 调用系统API进行访问
|
本专题主讲老师:张强 讲师,具有3年Windows CE系统/驱动开发经验,完成过多个产品的开发,熟悉s3c2410 ,s3c2440,ep93xx等处理器。针对arm的Windows CE驱动开发具有深刻的理解和丰富的经验。 |
16:50~17:10 现场抽奖活动 |