嵌入式Linux/WinCE开发技术培训
发布时间:2005-02-26

嵌入式技术日新月异,让团队开发技术,团队开发技能节节高升。嵌入式LinuxWindowsCE系统平台的开发已经逐渐成为了嵌入式行业的主流技术,高科技企业必须做好准备迎接每一次技术革新。

亿道电子三年以来,积累了大量的嵌入式Linux / WinCE技术开发经验,成功地支持了中国大陆,台湾,香港以及亚太地区的大量的嵌入式Linux / WinCE技术项目。

亿道嵌入式Linux / WinCE开发工程师为您提供最专业,具价值的开发技术培训服务。

通过深入的培训,让工程师迅速掌握基本嵌入式Linux / Windows CE平台的开发流程和开发技巧。目前国内IT公司需要大量的嵌入式Linux / WinCE技术开发工程师。

培训简介

培训设备

嵌入式平台采用INTEL PXA255 作为CPU,主频达到 400M,内核兼容ARM 10。接口包括USB Host/Slave,以太网,AUDIO,串口,TFT LCD,触摸屏,VGA接口,CFPCMCIAMMC等。操作系统:Windows CE .NET 4.2 / Linux 2.4 – 2.6 。另外也有少量Intel PXA270培训设备。每位学员各一套计算机和XScale开发板学习!

介绍

从嵌入式开发的基本概念开始介绍,讲述开发的流程,开发的办法和工具。介绍使用仿真器来协助开发的办法。讲述嵌入式Linux / WinCE的开发过程,包含底层开发到应用层开发。通过对嵌入式Linux / WinCE的基本概念的介绍,让学员掌握嵌入式Linux / WinCE的驱动程序开发(BSP),内核修改,组件定制,应用程序开发,应用程序优化等。让学员可以熟练掌握嵌入式Linux / WinCE开发工具的使用,立即可以投入到真正的项目开发之中。

 

   办:深圳市亿道电子技术有限公司

深圳

   间:2005314日,15日,16日,共3天。WinCE培训。

2005316日,17日,18日,共3天。Linux培训。

   点:深圳市福田区车公庙

   用:AWinCE培训,3天,3500/人 (或420USD

BLinux培训,3天,3500/人    (420USD)

CWinCE + Linux 培训,5天,5000/人 (或610USD

*含培训费、午餐费、资料费以及茶水等

北京

20054月中旬

上海

20055月中旬

客户指定地点

我们可以到客户处进行上门的集体培训

报名电话:(075583474892 / (021) 62650520 / (010) 62375506

参加对象:正在进行嵌入式Linux / WinCE开发的工程师;嵌入式开发工程师;高校老师;有志加入嵌入式开发领域者。

教学语言:普通话

报名咨询电话:  深圳 +86-755-83474892  何小姐(Cherry

上海  +86-21-62650520 郭小姐(Annie

北京  +86-10-62375506 石小姐(Tracy

       真: +86-755-83474895

亿道网站:   www.emdoor.com

专业XScale技术论坛:   www.xsbase.com

培训内容

 

XScale WinCE课程内容

 

 

1,  Windows CE操作系统介绍

2,  开发环境的搭建和开发板接口的介绍

3,  仿真器的调试

        1)脚本编写,

2)测试程序的编写,编译。

3ADS 的工具介绍

4,  wince基本概念讲述

5,  PB 工具介绍和开发平台的定制

6,  wince bootloader 开发介绍

1)       系统启动流程

2)       CPU 主频的修改

3)       logo程序的开发

7,  PB 工具的使用和内核的定制

1)       调试工具的使用

2)       线程切换

3)       注册表的应用

         

8,  wince驱动程序的框架和驱动程序的加载

1)       wince驱动体系

2)       流驱动开发

3)       RTC 驱动程序开发

4)       串口驱动程序开发

5)       LCD 驱动调试

6)       注册表信息保存

 

9,  EVC 开发

1)       SDK 导出

2)       串口程序的应用开发

3)       EVC 交叉调试技术

4)       模拟器的使用

10,          应用程序集成

1)       自启动的控制

2)       快捷方式的建立

3)       CEC 工具的使用

 

11,          WINCE MP4播放器的安装,多媒体软件的使用。

12,          无线CF 卡的集成开发,CAB 文件的制作。

13,          GPRS 模块的开发应用。

14,          IPP 的使用

1)       IPP 介绍

2)       IPP 库的安装

3)       IPP EVC 中的编译使用

XScale Linux课程内容

 

1.  嵌入式Linux介绍以及基本知识

a)         嵌入式Linux介绍

                         i.              定义,特点

                       ii.              系统结构

                      iii.              嵌入式开发流程

                     iv.              2.42.6

1.         2.4内核的特点

2.         2.6内核的特点

b)        Makefile

                         i.              Makefile的概念以及结构

                       ii.              一个简单的Makefile的分析

                      iii.              内核的Makefile介绍

c)        Shell编程

                         i.              Shell的概念

                       ii.              一个简单的shell编程的例子

                      iii.              文件系统的脚本介绍

2.  嵌入式Linux系统开发

a)         嵌入式Linux系统环境以及开发工具

                         i.              主机系统的配置

                       ii.              建立交叉开发环境

1.         gcc2.95.3,

2.         binutils2.11.2

3.         glibc2.2.2/3

4.         glibc-linuxthreads2.2.2/3

b)        内核配置以及剪裁

                         i.              内核配置介绍

                       ii.              内核配置的结构以及剪裁

                      iii.              内核移植

1.         2.6的内核的移植

c)        内核编译以及调试

                         i.              内核编译

                       ii.              调试内核代码

1.         通过打印输出调试-printk介绍

2.         打开相关的调试开关进行调试

3.  驱动程序开发

a)         驱动程序结构

                         i.              字符驱动程序

                       ii.              块设备驱动程序

                      iii.              网络设备驱动程序

b)        加载驱动程序的方法

          &nb