主题 : WinCE5.0 PB中Platform Settings各选项的含义介绍 复制链接 | 浏览器收藏 | 打印
潜心学电子
级别: 新手上路
UID: 12968
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
贡献值: 0 点
综合积分: 14 分
注册时间: 2010-01-16
最后登录: 2010-01-22
楼主  发表于: 2010-01-17 00:09

 WinCE5.0 PB中Platform Settings各选项的含义介绍

Buffer tracked events in RAM (IMGOSCAPTURE=1)
Select to buffer events tracked by OSCapture.exe in RAM.
启用RAM缓冲事件跟踪(OSCaptere.exe实现)

Enable CE Tcotrol Support (SYSGEN_SHELL=1)
Select to enable target control support during the boot process.
Selecting this also enables kernel independent transport layer (KITL).
为 OS 设计启用 CE 目标控制支持会为您的 OS 设计启用目标控制支持,并且启用内核独立传输层 (KITL)。

Enable Eboot Space in Memory (IMGEBOOT=1)
Select to reserve memory space in the Config.bib file.
This allows the boot loader to save data that the OS can read at boot time.
配置Config.bib文件中预留内存空间,允许在启动过程中操作系统可以读取boot loader存储的数据.

Enable Event Tracking During Boot (IMGCELOGENABLE=1)
Select to start the event-tracking subsystem.
开启事件跟踪子系统.

Enable Full Kernel Mode (no IMGNODEBUGGER=1)
Select to run threads in kernel mode.
Note Enabling full kernel mode leaves the entire system vulnerable, but increases performance.
可使线程运行在内核模式。注意:选择该模式会使系统较脆弱,但是性能会有所提高.

Enable Kernel Debugger (NO IMGNODEBUGGER=1)
Select before building the run-time image to allow the debugger to connect and pass debugging information from the target device to the host device.
When Enable Kernel Debugger is selected, IMGNODEBUGGER is 0.
When cleared, IMGNODEBUGGER is 1.
通过启用对内核调试器的支持,您可以调试基于您的 OS 设计创建的运行库映像;若选上该选项,调试器值为0,否则为1.

Enable KITL (no IMGNOKITL=1)
Select to enable KITL and to allow communication between the development workstation and the target device.
Clearing this also clears Enable CE Target Control Support if it is selected.
内核独立传输层(Kernel Independent Transport Layer — KITL),为 OS 设计启用完全内核模式可以提高运行库映像中的系统性能,要建立宿主机和目标机间的通淹必须选择该选项。取消该项也会同时取消被选定的“Enable CE Target Control Support ”选项.

Enable Profiling (IMGPROFILER=1)
Select to enable Windows CE log kernel profiling in the run-time image.
This is the same as setting the IMGPROFILER or IMGCELOGENABLE environment variables to 1.
将Windows CE的有关内核的信息以日志的形式装入平台镜像中.

Enable Ship Build (WINCESHLP=1)
Select to set the environment variable WINCESHIP to 1, which defines the compile time flag -DSHIP_BUILD.
This flag can be used to conditionally compile code.
If set, the OS doesn’t output debug messages. If not set, the OS provides verbose debug messages to aid debugging.
This check box is displayed only in a release configuration, and is hidden in debug configurations.
这是一个有条件编译的标志,设置它表示OS会提供详细的调试信息来帮助调试。(这个选项只在release设置才显示的,而Debug下是没有这个选项的).

Flush tracked events to Release Directory (IMGAUTOFLUSH=1)
Select to flush events to the release directory.
Selecting this also turns on event tracking.
将事件也放进release目录,同时开启事件跟踪功能.

Run-time Image Can be larger than 32MB (IMGRAM64=1)
Select to enable a run-time image that requires 32 MB or more of RAM to successfully download to the target device after the run-time image is built.
通过使运行库映像能够大于 32 MB,您可以具有更大的运行库映像。如果最终的运行库映像需要 32 MB 以上的空间,否则生成过程可能无法成功完成.

Use XCOPY instead of links to populate release directory (BUILDREL_USE_COPY=1)
Select to directly copy files to the release directory.
用Xcopy将所需的文件复制到Release目录(如:BSP,系统组件等).

Write Run-time Image to Flash Memory (IMGFLASH=1)
Select to allow the run-time image to be written to flash after download.
允许在下载结束后将run-time image直接烧进flash上.
潜心学电子
友善的板子还不错
级别: 新手上路
UID: 1892
精华: 0
发帖: 39
金钱: 195 两
威望: 39 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2008-10-09
最后登录: 2019-12-05
1楼  发表于: 2010-01-19 13:42
这个顶一下
级别: 新手上路
UID: 11954
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 10 分
注册时间: 2009-12-25
最后登录: 2011-11-08
2楼  发表于: 2010-01-22 16:09
很好很强大
级别: 新手上路
UID: 11811
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
贡献值: 0 点
综合积分: 20 分
注册时间: 2009-12-21
最后登录: 2010-11-19
3楼  发表于: 2010-04-16 20:09
好东西
顶!!!
新手,刚刚接触嵌入式开发,高手们多支招,谢谢
级别: 新手上路
UID: 38724
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2011-02-28
最后登录: 2011-11-08
4楼  发表于: 2011-04-13 09:49
ganxie louhzhu