Windows CE定制Platform Builder简介

Windows Embedded CE 6.0开发初体验(五)构建CE平台  构建CE平台上一篇《Windows Embedded CE 6.0开发初体验》之“跑个应用程序先”:http://blog.csdn.net/aawolf/archive/2007/10/19/1833230.aspx 接下来的一节会有非常多的图,因为我们要在Visual Studio 2005里创建一个CE 6.0的平台Platform)了。创建CE平台的方法和创建普通工 阅读详情

生成映像文件
设置文件
平台工具
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.

Platform Builder配置文件详解——转载 阅读详情

相关推荐

Windows ce6.0 安装过程!

1、先装Visual Studio 2005, 我拿到的是Professional Edition。最好别用DEFAULT安装,把组件CUSTOM一下,不然会花很多冤枉的磁盘空间。WINCE600的Platform Builder不像WINCE500是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成2、安装Visual Studio 2005 Servi

wwstyle2008的专栏 8379

Platform Builder 5.0的Build OS菜单详解

wince 开发工具Platform Builder 5的界面 嵌入式开发人员必备

Windows CE 6.0 环境搭建

最近由于实验所需,不得不撸起袖子来搭建了这么一个Windows CE的开发环境。(内心OS:WindCE没落到微软自家都嫌弃了, 我还傻乎乎地在这安装它。) 由于微软对WindCE的嫌弃态度,整个搭建过程可谓是障碍重重,跌宕起伏。就冲这一点,我就觉得该把这个过程记录下来,证明自己到过某地,但只带走了记忆。 闲话少说,开始正文。1.环境选择。 1)Wi......

水出来的博客 1万+

Platform Builder学习手册(从零开始)

WinCE的开发步骤,PB的帮助上给出了一张图: 有了这张图就可以大致了解开发的流程环节了。本来想自己翻译一下PB的帮助手册,但搜索到了一篇比较好的文章,我就偷一下懒吧o(∩_∩)o...需要说明的是,PB4.2的帮助文档写的有些地方是错误的,估计是以前的版本吧...以下的教程我根据PB4.2的环境修改了下。以下转载自:深林电子-唐静寅的BlogWindowsCE.ne

naiveC的专栏 6811

Platform Builder和Embedded visual C++简介

1 Platform Builder 介绍 Platform Builder 是微软公司提供给Windows CE 开发人员进行基于Windows CE 平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试 Windows CE 操作系统平台的工具。它运行在桌面Windows 下,开发人员可以通过交互式的环境来设计和定制内...

weixin_34413103的博客 468

使用Platform Builder配置Windows CE操作系统(转贴21ic)

使用Platform Builder配置Windows CE操作系统 ?http://www.21ic.com/info/images/dpj/200210/2.htm?? 引言嵌入式系统是指操作系统的和功能软件集成于计算机硬件系统之中,简单地说就是系统的应用软件与系统的硬件一体化,类似于BIOS的工作方式。具有软件代码小、高度自动化、响应速度快等特点。Windows CE是一

4828

WinCE初级教程-Platform Builder 5.0建立和配置指南[一]

版权:研博科技(http://wince.cn http://bbs.wince.cn)作者:Bill Zhong(转载标明出处)Platform Builder 5.0建立和配置指南一、Platform Builder 的建立,克隆BSP1、首先在“开始”→“程序”→“Microsoft Windows CE 5.0”→“Platform Builder 5.0”。2、打开“

1万+

Platform Builder实践之。。。

(转贴) 接上一章所说,当用PB的“定制平台向导”选取了一个平台的所有特征(feature)后,接下来的工作就是编译了。即使你从来未曾编译过,你也能想象得到编译的时间一定很长。因为PB是在编译一个操作系统,而非一个应用程序。当然,越快的硬件环境编译的速度就越快。一般我编译一个内核需要5分钟到10分钟之间。  在编译之前你可能还要对这个CE平台的某些特征进行修改。为此,你必须熟悉PB的操作环境。

就是要去飞翔…… 1364

使用Platform Builder配置Windows CE操作系统

 摘要:Windows CE操作系统是嵌入式系统的开发利器。Windows CE Platform Builder 3.0提供创建、裁剪和配置Windows CE的所有开发和调试工具。深刻理解和灵活运用Platform Builder的配置文件.REG、.BIB、.DAT、.DB是定制适合目标平台Windows CE操作系统的关键。本文详细分析Platform Builder的配置文件,并以向W

dadalan的专栏 834

Platform Builder

上一章所说,当用PB的"定制平台向导"选取了一个平台的所有特征(feature)后,接下来的工作就是编译了。即使你从来未曾编译过,你也能想象得到编译的时间一定很长。因为PB是在编译一个操作系统,而非一个应用程序。当然,越快的硬件环境编译的速度就越快。一般我编译一个内核需要5分钟到10分钟之间。   在编译之前你可能还要对这个CE平台的某些特征进行修改。为此,你必须熟悉PB的操作环境。下面图1

n567656756765676567的专栏 5013

Platform builder 定制内核的一些资料

1. 如何添加注册表用的是national geode 工程是internet appliance 1.在 "File Systems and Data Store" -- "Registry Storage"內,選擇 "Hive-based Registry" 2.在 "File Systems and Data Store" -- "Storage Manager"內,選擇 "FAT File

dadalan的专栏 1108

[wince]Platform Builder实践之运行环境

从这一篇文章起,我和PB爱好者们一起进入PB的世界,一起领略PB的风采,一起学习PB。写每一篇文章对我来说都是一个进步,希望大家能够多提宝贵意见,多阐述看法。   相信看到我以前写的文章你已经会利用定制平台向导来定制简单的内核了。这次我仍然用这个向导,只不过采用自定义配置来选择平台的组件。自定义配置的优点是能够更细致的选择组件,这样定制平台只包含我们需要的功能,而不要的全部抛弃。首先打开“New

张彤的专栏 1317

全面解析 Windows CE 定制流程:从内核到设备部署

Windows CE 定制是一项系统工程,需贯穿硬件适配、内核优化、驱动开发和应用集成全链路。尽管该技术已逐步退出历史舞台,但其模块化设计和实时特性仍为嵌入式开发提供宝贵范式。新项目建议评估 Windows IoT 或 Linux 嵌入式方案,但对存量系统维护仍需掌握本文所述核心技术。

hujunming的专栏 1489

定制自己的Windows CE 5.0 ARM中文模拟器

一、生成OS1. 安装Windows CE 5.0(记得CPU类型里把ARMV4I选上)装完之后装DeviceEmulatorBSP.msi,这是ARMV4I模拟器的BSP。2. 运行Platform Builder,新建一个Platform,给你的新Platform取一个名字,我这里取为MyCEEmu。BSP选择Microsoft DeviceEmulator:ARMV4I,Design

人是会思考的一棵苇草 3191

Platform builder定制WinCE系统

步骤如下:   1.   启动Platform  Builder   5.0,打开   File   菜单,   选择   New   Platform(新平台),   这时会出现New   Platform   Wizard(创建向导),选择   Next。   2.   选择仿真处理器,默认为EMULATOR:  X86   ,即x86兼容型,利用你的x86处理器仿真   CE处理器,选好后,

脑袋不好使 615

platForm builder6.0下载,构建嵌入式移动平台必备工具

http://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_10_1.cabhttp://download.microsoft.com/download/a/0/9/a09e587c-4ff9-4a58-a854-56fe50b862b2/CE_10_10.cabhttp://downlo

尹成的技术博客 1万+

w ndows Ce,windows CE6.0安装环境的搭建

前些日子同事要做嵌入式开发,所以同事让我帮忙装一下windows ce,刚开始也一头雾水,以前听说过,但是根本就没有去装过windows ce,后来怀着好奇心,就去网上搜索答案。刚开始装的时候以为很简单,但是感觉什么都需要下载,下东西就浪费了我许多时间,然后加上安装的时间一共用了3天的时间。发环境方案为:Windows XP SP3 + Visual Studio 2005 SP1 + Windo...

weixin_30856391的博客 1114
上一篇: 如何使用 Visual Studio 2005 将应用程序及其资源打包到一个 CAB 文件中
下一篇: WinCE配置文件中的路径
goodmar
博客等级 码龄21年 11粉丝 2原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值