文档介绍:技术管理本部
岗位技术要求及培训课程清单
目录
软件工程师 1
2
CE软件工程师 3
4
5
6
7
8
9
10
11
layout工程师 12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
软件工程师
序号
岗位技术要求
培训课程清单
1
操作系统的裁减
GDB 使用文档
2
内核编译
Linux进程间通信
3
熟悉内核代码结构
linux启动知识
4
修改内核makefile
Makefile基本知识
5
配置内核
vi简单使用
6
驱动编写
内核编译文档
7
驱动makefile编写
嵌入式Linux驱动程序设计
8
Bootloader 移植
Demo程序及其相关文档
9
交叉工具链制作
10
linux根文件系统制作
11
buysbox 裁减。
12
熟悉c/c++ 语言。
序号
岗位技术要求
培训课程清单
1
熟悉WINDOWS操作系统原理
2
熟悉WIN DDK工具
WINDOWS驱动开发
3
熟悉VC ++ 6。0 开发环境
/
4
熟悉计算机硬件
热插拔原理
5
熟悉 PCI 和USB协议
/BIOS 培训资料
6
熟悉c/c++ 语言
/
CE软件工程师
序号
岗位技术要求
培训课程清单
1
熟练使用Platform Builder/EVC/Visual Studio开发环境
X86体系结构
2
操作系统的裁减
Windows CE系统的整体架构
3
熟悉汇编、C/C++、C#语言中的两种及以上
Platform Builder/EVC/Visual Studio开发环境使用
4
驱动程序编写
BIOS与Windows CE系统的关系
5
应用程序开发
流驱动模型
6
Bootloader及OAL层代码移植
Windows CE下串口的驱动体系结构
7
对X86、ARM体系结构有一定程度的了解
Windows CE标准版系统定制
8
对硬件有一定程度的了解
序号
岗位技术要求
培训课程清单
1
深入理解嵌入式系统所涉及的各种技术,掌握嵌入式系统开发的基本方法。
嵌入式系统基本知识
2
掌握C语言程序设计和软件开发的基本知识。
C语言程序设计,软件工程基本知识
3
熟悉VxWorks操作系统,熟悉VxWorks系统开发环境和内核定制的基本流程。
Tornado/VxWorks入门与提高
4
了解X86或PowerPc硬件平台,基本熟悉各个硬件功能模块的原理和功能。
微机原理,计算机接口技术
5
掌握基于VxWorks系统开发和调试的基本技术,包括BootRom、BSP、驱动程序和应用程序的开发和调试。
VxWorks下设备驱动程序及BSP开发
6
深入理解VxWorks系统实时多任务机制和任务间通信原理,内存管理,中断、异常和定时机制,I/O系统和文件系统等
VxWorks操作系统原理
序号
岗位技术要求
培训课程清单
1
软件使用(orcad capture,allegro的应用)
\\\研发团队\逻辑组\CIS使用培训资料
2
熟知主板架构
远程桌面连接\
《主板架构》、《主板架构及其芯片组》、《芯片组介绍课程》、《现代高性能计算机原理》、《主板术语概述》、《电子元器件介绍》
3
熟知时钟分布
标准化功能模块-南桥部分
4
熟知上电时序
标准化功能模块-南桥部分
5
熟知主板接口
标准化功能模块-IO部分/IDE/AUDIO/USB等
6
熟知工业电脑总线规范(PC104,PC104+,, 等)