要资料 文章 文库 视频 Code iProcess 课程 认证 服务 工具 讲座吧   专家招募  
会员   
 
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某安保系 嵌入式Linux基
国内某知 嵌入式软件可靠性设
中国航空 嵌入式C高质量编程
中国移动 网络规划与管理
全球领先 使用EA和UML进
上海汽车 嵌入式软件架构设计
上海 某 UML+嵌入式系统

相关课程  
UML +RoseRealtime+嵌入式
C++嵌入式系统开发
嵌入式白盒测试
手机软件测试
嵌入式软件测试
嵌入式操作系统VxWorks
 

嵌入式Windows CE内核设备驱动     714 次浏览    119 次 
 
时间地点:北京 上海 深圳 根据报名开班
课程费用:5000元/人 详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 

本课程透彻解析Windows CE内核设备驱动的原理,并结合实际案例讲解如何开发各种驱动程序。

培训目标
  • Windows CE概览
  • arm基础开发 
  • 开发工具evc的使用 
  • windows ce窗口和消息机制
  • windows ce资源与控件编程
  • 文本与屏幕绘图
  • 多线程编程
  • 文件操作与通信编程
  • 数据库与注册表操作
  • windows ce系统定制
  • windows ce内核机制
  • windows ce底层开发
  • windows ce下的驱动开发
  • 注册表存储与系统休眠唤醒
  • windows ce下的调试连接
 培训对象:驱动开发工程师
 学员基础:了解驱动层的工作原理和开发技术
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天
Windows CE概览
嵌入式操作系统概述
  • 嵌入式操作系统特性 
  • 嵌入式操作系统的分类 
  • 嵌入式操作系统的特点 
windows ce操作系统
  • windows ce操作系统的发展历史 
  • windows ce操作系统的主要特性
windows ce开发综述
  • windows ce开发概述 
  • windows ce开发工具 
  • windows ce开发流程
arm基础开发
什么是arm 
  • arm公司介绍 
  • arm的商业模式
arm处理器介绍
  • arm处理器系列 
  • arm处理器的应用领域 
  • arm处理器的特点 
  • arm开发工具
开发工具evc的使用
evc特性介绍
  • 可视化编程概念 
  • evc支持的开发特性
安装evc
  • 安装主程序 
  • 安装升级补丁包
平台模拟器介绍
  • 模拟器的概念与特点 
  • 模拟器与硬件开发板的区别 
  • 建立与使用模拟器
使用辅助开发工具
  • 远程连接的意义 
  • 建立远程连接 
  • 辅助开发工具的介绍与使用
windows ce窗口和消息机制
windows程序设计综述
  • windows ce程序与桌面windows程序的联系 
  • 窗口的机制 
  • 创建第一个windows ce下的应用程序
windows编程基础
  • 源代码初步分析 
  • 大写字母标识符
  • 新的数据形态
  • 匈牙利命名法
  • 句柄的意义
  • 回调函数
消息机制
  • 注册与建立窗口 
  • 息循环 
  • 窗口消息处理 
  • 队列化消息与非队列化消息 
windows ce资源与控件编程
windows ce中的窗口编程
  • 创建和移动窗口 
  • 管理窗口 
  • 子类化窗口 
windows ce中的控件编程
  • 控件的基本概念 
  • 按钮控件 
  • 编辑框控件 
  • 列表框控件 
  • 组合框控件 
  • 静态控件 
  • 编程演示各控件的使用 
文本与屏幕绘图
文本操作
  • 屏幕绘制原理
  • 使用设备环境
  • 输出文本
  • 设置设备环境的属性
  • 使用windows ce中的字体
  • 编程实现枚举系统中的字体
绘图操作
  • 位图概念
  • 使用设备相关位图
  • 使用设备无关位图
  • 绘制位图
  • 绘制直线
  • 使用画笔设置线条颜色
  • 绘制图形
  • 屏幕绘图综合实例
多线程编程
windows ce的下的多任务体系
  • 进程与线程 
  • 线程并行运行与优先级 
多线程的使用
  • 创建线程
  • 线程间同步
  • 使用事件对象
  • 使用互斥体对象
  • 使用信号对象
  • 使用临界区对象
  • 事件变量编程实例
  • 关闭和退出线程
文件操作与通信编程
文件操作
  • 打开和读取文件 
  • 关闭文件 
  • 获得文件时间 
  • 获得文件大小 
  • 获得文件属性 
  • 文件的写操作 
  • 文件系统管理 
串行通信
  • 串行通信标准
  • 打开和关闭串行端口
  • 读写串行端口
  • 配置串行端口
  • 异步多线程通信
  • 串口通信示例
数据库与注册表操作
属性数据库
  • windows ce中的数据库介绍 
  • 创建和装载数据库卷 
  • 卸载一个卷 
  • 写入数据库卷 
  • 列举已装载的数据卷 
  • 创建属性数据库 
  • 打开和关闭数据库 
  • 读写数据库记录 
  • 搜索数据库记录 
  • 删除属性、记录和数据库
注册表
  • 添加和更新注册表键和键值 
  • 读取注册表键值 
  • 删除键值和键 
  • 枚举键值
windows ce系统定制
开发工具platform builder
  • platform builder的功能与特性 
  • 安装platform builder 
  • platform builder的目录结构 
  • platform builder各目录的功能
基于开发板的系统定制与下载
  • bsp的意义 
  • bsp的体系结构 
  • 导入bsp 
  • 创建和编译系统工程
windows ce内核机制
操作系统体系结构
  • 进程和线程 
  • windows ce中的存储管理 
  • 对象存储区与程序存储区 
  • windows ce中的虚拟内存管理 
  • 使用分页内存 
  • 使用堆栈
操作系统的启动与运行
  • 操作系统的构成 
  • 系统启动流程 
思考与练习  
windows ce底层开发#f9f9f9
bootloader
  • bootloader的功能 
  • bootloader工作流程 
  • 烧录nboot 
  • 烧录eboot 
  • 通过bootloader下载操作系统映像 
oal层开发
  • oal层的功能 
  • 中断服务程序 
  • 中断服务线程 
windows ce下的驱动开发
windows ce驱动开发综述
  • 驱动的基本概念 
  • 驱动开发工具 
  • 分层驱动与单层驱动
流接口驱动的开发
  • 流接口驱动介绍 
  • 流接口驱动的工作原理 
  • 编写基于流接口的字符驱动程序 
  • 流接口驱动程序与应用程序的交互
触摸屏驱动的开发
  • 触摸屏驱动介绍 
  • 触摸屏驱动的结构 
注册表存储与系统休眠唤醒
注册表存储
  • 为设备选择注册表 
  • 基于ram的注册表 
  • 基于hive的注册表 
  • 如何使用基于hive的注册表 
  • 基于hive的注册表来保存注册表数据
  • 电源管理
系统休眠与唤醒
  • 解析系统休眠流程 
  • 解析系统唤醒流程
思考与练习  
windows ce下的调试连接
platform manager平台管理器
  • 平台管理器介绍 
  • 应用程序关联
连接通道的选择
  • activesync连接通道 
  • kitl连接通道 
  • tcp/ip 连接通道
初始服务器的选择
  • 同步连接初始服务器
  • cesh初始服务器
  • 模拟器初始服务器
  • 手动初始服务器
内核调试
  • 内核调试的概念与意义
  • 将内核调试特性加入到系统中
714 次浏览   119 次
其他人还看了课程
VxWorks与Tornado原理与应用  634 次浏览
Redhat linux 培训课程  468 次浏览
嵌入式软件安全与技术  870 次浏览
基于VMWare构建私有云  596 次浏览
VMware原理与应用开发  914 次浏览
PCB设计方法与实践  581 次浏览
定制内训




最新活动计划
[北京]产品经理与产品管理 12-23
[北京]架构设计方法案例与实践 12-25
[北京]大数据处理技术架构12-16
[北京]UML和EA进行系统分析设计 12-18
[北京]Git版本控制与配置管理 12-21
[北京]微服务架构设计与实践12-25
[北京] 嵌入式软件测试12-27
[上海]软件架构设计方法案例实践 12-16
[上海]嵌入式架构设计高级实践12-23
[上海]人工智能机器和深度学习1-11
[深圳]需求分析与管理 12-23
 
 
 

 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号