https://www.bilibili.com/video/BV18b411L7Zd
- Windows CE 简介
- 构建 Win CE 平台
- Win CE 下开发环境
- Windows Mobile 开发方法
Windows CE 简介
Windows CE.NET 适用于嵌入式产品,小映像尺寸的,32位实时,多任务,抢占式嵌入式操作系统;
内核大小为 32MB;
高度组件化和可配置;
Win32 API 子集;
对标准硬件和特定硬件都可定制;
设计目标:
- 适应小型系统;
- 支持多种处理器和计算机结构;
- 遵循Windows平台的应用开发规范;
- 操作系统各部分模块化,可选择定制提供网络通信,图形用户界面,数据库,文件等支持;
- 支持高要求的实时应用;
- 高级电源管理;
特点:
- 灵活的电源管理功能;
- 对象存储技术;
- 良好的通信能力;
- 256 个中断优先级别,支持嵌套;
- 更好的线程响应能力;
- 出色的图形界面;
- 多任务处理能力;
- 内置的多媒体处理功能;
WinCE 开发工具:
操作系统开发工具:
- Platform Builder:开发、调试、配置操作系统映像;
应用程序开发
- eMbedded VC++ 4.0 SP3:本地应用程序开发,C/C++,MFC(微软基础类),ATL(活动模板库)
- VS .NET
Win CE.NET 的核心特性
- 内存架构
- 调度
- 实时能力
- 设备驱动
- 高级电源管理
应用系统基础架构
构建Win CE平台
Win CE下的开发环境