Windows CE定制Platform Builder大致步骤
生成映像文件
设置文件
平台工具
PB简介
CE平台组成
基本设置
Minkern :最小设置
Mininput :支持用户输入和本地驱动
Mincomm:支持串行和网络通信
Mingdi:支持GDI接口
Minwmgr :支持窗口管理
Minshell :支持任务管理和命令处理程序
Maxall 最大设置
IESample 包含IE支持
DUB :支持dial-up boot loader (DUB). 使可以通过目标设备的flash来下载OS.
BSP包和用户部件
BSP包
用户部件
修改平台设置
Platform Settings 对话框可以修改和查看下列设置:
Sysgen tool (Sysgen.bat) options
Custom build options
Release directory locations
Natural language options
Environment variables
创建用户部件
1、FILE->NEW
2 、New ->Project
3 、选择一种部件类型
4 、选择微处理器
5 、键入Project名字
6 、Next….->Finish
用户部件类型
WCE Application 一个简单的CE程序
WCE Console Application 运行在控制台窗口的应用程序
WCE Dynamic-Link Library :DLL
WCE Static Library:CE静态
WCE Transport Layer :device-side transport layer component.
创建驱动程序部件
创建一个WCE Dynamic-Link Library 工程
选择 FileView tab 显示 FileView 窗口
扩展device driver中的文件列表
编辑相应文件以完成驱动
把设备驱动部件添加到平台中
在View 菜单上选择Workspace,然后选择 Platform.
选择ParameterView tab 显示 ParameterView 窗口.
扩展parameter 列表, 然后扩展工程的文件目录
双击以打开Project.bib文件.
在modules section中键入DLL名称, modules section 列出OS中包含的可执行文件。files section列出DLL可能需要的支持文件。
保存Project.bib文件.
build 设备驱动部件
从View menu菜单选择Workspace, 然后选择Platform.
在ComponentView 窗口选择platform ,然后右击选择 Settings. 或者从 Platform 菜单选择Settings
选择 Environment tab.
在Variable编辑框中键入 WINCEOEM 然后在 Value 中键入, 这样build时可以包含DDK 和Oak 头文件路径.
在Build 中选择 Compile filename.cpp 来 build 设备驱动源文件, 或者从Build菜单选择Build filename.dll ,或者从Build菜单选择Build Platform。
把设备驱动部件添加到catalog中
使用文本编辑工具为设备驱动编辑 .cec 文件
在workspace 中保存.cec文件. 在Project view 的FileView 窗口可以查看.cec 文件.
在File 菜单中选择 Manage Platform Builder Components.
选择Import New.
在 Import Platform Builder Component 对话框中选择.cec 文件, 然后选择Open.
从View 菜单选择Catalog
给平台添加用户部件
把现存的用户部件添加到平台上
从 Platform菜单选择Insert, 然后选择User Component.
选择一个用户部件(.pbp文件, dirs文件, 源文件, makefile (.mak) 文件, 或pre-built wenj )以添加到平台中。
更新Project.bib文件
打开Project.bib 文件
修改Project.bib文件
MODULES ;
Name Path Memory Type
mycomp.exe (_FLATRELEASEDIR)\mycomp.exe NK S
从catalog中添加部件
在 File菜单中选择Open Workspace, 在File name 中键入平台的位置和名字。
从View菜单选择 Workspace, 然后选择 Platform.
显示 Catalog.
在Catalog 中选择type 或implementation
添加Run-Time 文件
添加Run-Time 文件
显示catalog
扩展runtimes的目录和子目录
右击一个实现并添加到平台中
右击新添加的部件,单击Setting
添加资源文件支持
从File菜单选择 Open Workspace 然后选择一个部件
从Tools菜单选择 Options, 然后选择 Directories tab.
单击 Directories box, 指定头文件文件路径
Choose OK.
创建使用扩展微处理器包的平台
从 File菜单选择New.
选择 Platforms tab,输入平台名字,路径.
选择microprocessors
选择一个BSP选项,选择Next.
从 all applicable configurations 列表框中选择extended microprocessor kit
选择Finish.
设置文件
平台工具
PB简介
CE平台组成
基本设置
Minkern :最小设置
Mininput :支持用户输入和本地驱动
Mincomm:支持串行和网络通信
Mingdi:支持GDI接口
Minwmgr :支持窗口管理
Minshell :支持任务管理和命令处理程序
Maxall 最大设置
IESample 包含IE支持
DUB :支持dial-up boot loader (DUB). 使可以通过目标设备的flash来下载OS.
BSP包和用户部件
BSP包
用户部件
修改平台设置
Platform Settings 对话框可以修改和查看下列设置:
Sysgen tool (Sysgen.bat) options
Custom build options
Release directory locations
Natural language options
Environment variables
创建用户部件
1、FILE->NEW
2 、New ->Project
3 、选择一种部件类型
4 、选择微处理器
5 、键入Project名字
6 、Next….->Finish
用户部件类型
WCE Application 一个简单的CE程序
WCE Console Application 运行在控制台窗口的应用程序
WCE Dynamic-Link Library :DLL
WCE Static Library:CE静态
WCE Transport Layer :device-side transport layer component.
创建驱动程序部件
创建一个WCE Dynamic-Link Library 工程
选择 FileView tab 显示 FileView 窗口
扩展device driver中的文件列表
编辑相应文件以完成驱动
把设备驱动部件添加到平台中
在View 菜单上选择Workspace,然后选择 Platform.
选择ParameterView tab 显示 ParameterView 窗口.
扩展parameter 列表, 然后扩展工程的文件目录
双击以打开Project.bib文件.
在modules section中键入DLL名称, modules section 列出OS中包含的可执行文件。files section列出DLL可能需要的支持文件。
保存Project.bib文件.
build 设备驱动部件
从View menu菜单选择Workspace, 然后选择Platform.
在ComponentView 窗口选择platform ,然后右击选择 Settings. 或者从 Platform 菜单选择Settings
选择 Environment tab.
在Variable编辑框中键入 WINCEOEM 然后在 Value 中键入, 这样build时可以包含DDK 和Oak 头文件路径.
在Build 中选择 Compile filename.cpp 来 build 设备驱动源文件, 或者从Build菜单选择Build filename.dll ,或者从Build菜单选择Build Platform。
把设备驱动部件添加到catalog中
使用文本编辑工具为设备驱动编辑 .cec 文件
在workspace 中保存.cec文件. 在Project view 的FileView 窗口可以查看.cec 文件.
在File 菜单中选择 Manage Platform Builder Components.
选择Import New.
在 Import Platform Builder Component 对话框中选择.cec 文件, 然后选择Open.
从View 菜单选择Catalog
给平台添加用户部件
把现存的用户部件添加到平台上
从 Platform菜单选择Insert, 然后选择User Component.
选择一个用户部件(.pbp文件, dirs文件, 源文件, makefile (.mak) 文件, 或pre-built wenj )以添加到平台中。
更新Project.bib文件
打开Project.bib 文件
修改Project.bib文件
MODULES ;
Name Path Memory Type
mycomp.exe (_FLATRELEASEDIR)\mycomp.exe NK S
从catalog中添加部件
在 File菜单中选择Open Workspace, 在File name 中键入平台的位置和名字。
从View菜单选择 Workspace, 然后选择 Platform.
显示 Catalog.
在Catalog 中选择type 或implementation
添加Run-Time 文件
添加Run-Time 文件
显示catalog
扩展runtimes的目录和子目录
右击一个实现并添加到平台中
右击新添加的部件,单击Setting
添加资源文件支持
从File菜单选择 Open Workspace 然后选择一个部件
从Tools菜单选择 Options, 然后选择 Directories tab.
单击 Directories box, 指定头文件文件路径
Choose OK.
创建使用扩展微处理器包的平台
从 File菜单选择New.
选择 Platforms tab,输入平台名字,路径.
选择microprocessors
选择一个BSP选项,选择Next.
从 all applicable configurations 列表框中选择extended microprocessor kit
选择Finish.