相纸厂家
免费服务热线

Free service

hotline

010-00000000
相纸厂家
热门搜索:
成功案例
当前位置:首页 > 成功案例

五金网--WinCE 6.0内核的定制与移植

发布时间:2021-11-18 17:20:50 阅读: 来源:相纸厂家

基于WinCE6.0的嵌入式系统采用4层体系结构离婚律师咨询费用,具有层次性强、可移植性好、组件可裁剪、强调编程接口和支持上层应用等特点。光伏发电跟踪控制系统从下而

上可分为4层:硬件平台、驱动程序、WinCE6.0操作系统和应用程序。软件部分主要分为操作系统内核的定制、应用程序的开发。

WinCE6.0是微软开发的、可升级的32位嵌入式操作系统,具有模块化、结构化和基于Win32应用程序接口以及与处理器兀火等特点。VisualSIu—di02005专业版

作为WinCE6.0的一部分一并被推出,而VisualSIudi02005专业版包括一个被称为plaIformBuilder的功能强大的插件,可作为嵌入式平台的“集成开发环境(IDE)

”。本文就是选用WinCE6.0+VS2005为开发环境北京婚姻律师,两者的结合可满足控制跟踪系统的实时性、稳定性的要求。

本系统所需的操作系统是通过对WinCE6.0系统结构进行配置与裁剪后安装运行在ARM9硬件平台上的,其定制与移植过程大致简述如下。

首先,确保pC机上已安装好WinCE6.0开发环境,利用其生成的开发I具plaIformBuilder进行操作系统IDE的定制,且附带有基于WinCE6.0平台的所有创建、设计、编泽、测试和调试等一体的其它开发I具。矿用提升绞车

其次,创建板级支持包(BSp)即OAL层、BooILoader和驱动程序的开发。再者,下载官方的EBOOI(在开发的过程巾使用EBOOI,可以提高开发效率),加载BOOILOADER

的SIarIup函数,EBOOI依次调用函数0EMDebuglniI()、OEMplaI—formlniI()、OEMpreDownload()、OEMLaunch()完成内核的初始化I作。最后,加载系统所需的驱动程

序,如系统终端和系统时钟驱动、实时时钟驱动、USB驱动、液晶(LCD)驱动和触摸屏驱动等。

WinCE6.0内核的定制与移植以及相应驱动程序详细过程这里不再赘述北京婚姻律师,应用程序的开发是在plaIformBuilder导出的软件开发I具包(SDK)上进行的,采用C/C++

语言编写。