wince 5.0 study

wince 5.0 study

ID:24797830

大小:5.15 MB

页数:47页

时间:2018-11-15

wince 5.0 study_第1页
wince 5.0 study_第2页
wince 5.0 study_第3页
wince 5.0 study_第4页
wince 5.0 study_第5页
资源描述:

《wince 5.0 study》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WinCE5.0StudyJonnyWang2008.071ContentsCE5.0OverviewBSPandBootloaderOSDesignBuildProcessHowtoadddriverPackagedrivertoMSIfile2WindowsCEDesignGoalsSmallPortableModularandCompactWin32CompatibleDevelopmentToolSupportConnectivityReal-time3OverviewofWindowsCEArchitecture4板级支

2、持包(BSP)简介BSP是在标准开发板上运行的一部分软件,主要功能是支持操作系统的引导与开发。通过BSP我们可以在开发板上快速的启动操作系统以及分析操作系统的性能。有了BSP的支持,各个OEM(原始设备制造商)厂商和独立硬件开发商就可以缩短基于WindowsCE平台产品的开发周期。5板级支持包的组成内容描述引导程序加载操作系统映象OEM抽象层(OAL)连接内核映象,支持硬件的初始化和管理设备驱动支持相关外围设备以及动态安装的设备配置文件可以通过对环境变量、.bib文件和.reg文件的修改来重新配置BSP6BootLoaderMS-

3、DOS+LoadCepc在MSDOS启动后再执行loadcepc.exe,让loadcepc加载nk.bin到内存后再把CPU控制权交给CE内核程序。7OSDesign(Step1)8Step29Step310Step411Step512Step613Step7&Finish14PlatformBuilder主界面15AddCatalogItem16PlatformSetting可对操作系统映像进行一些配置以满足特定的要求。17BuildOptionsBuffertrackedeventsinRAM选择该选项WindowsCE会使

4、用OSCapture.exe来记录日志,日志是存放在RAM里的.EnableCETargetControlSupport选择该选项可以在启动时使能目标控制功能(targetcontrolsupport).选择这一项同时也打开了内核无关传输层(KernelIndependentTransportLayer—KITL).EnableEbootSpaceinMemory选择该选项可以在Config.bib文件中预留内存空间,这样bootloader把部分信息写入此空间,允许在启动过程中操作系统可以读取bootloader存储的数据.En

5、ableEventTrackingduringBoot选择该选项可以开启事件跟踪子系统(event-trackingsubsystem).EnableFullKernelMode选择该选项可使线程运行在内核模式,选择该模式会使系统较脆弱,但是性能会有所提高.18EnableKernelDebugger允许调试器建立宿主机和目标机间的链接和传送调试信息EnableKITL要建立宿主机和目标机间的通讯就必须选择该选项,取消该项也会同时取消被选定的“EnableCETargetControlSupport”选项EnableProfili

6、ng选择该选项可以将WindowsCE的有关内核的信息以日志的形式装入平台镜像中EnableShipBuild此项只有在Release配置中才会出现。取消此项选择,WindowsCE会输出很多信息帮助调试。FlushEventstoReleaseDirectory选择该选项将事件放入release目录,同时开启事件跟踪Run-timeImageCanbeLargerthan32MB选择该选项,WindowsCE的最终运行时映像可大于32MBWriteRun-timeImagetoFlashMemory选择该选项,允许运行时映像被烧

7、写到FLash中19EnvironmentSettingWINCEOEMBuild时可以包含DDK和OAK的文件路径WINCEREL自动COPY生成的DLL档到Redir20SysgenImage21COMMONDATASYNCDCOMDIRECTXIERDPSCRIPTSERVERSWCEAPPSFEWCESHELLFE…..cesysgenddk..cesysgenoak..cesysgensdktarget,filesStep1.SystemGenerationStep2.BuildStep3.Buildin

8、gtheReleaseDirectoryStep4.MakinganImageNK.BIN..platform..target,files%_FLATRELEASEDIR%Build过程22Step1:SystemGenerationCom

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。