摘要:讨论了Windows CE环境下无线网卡的安装,并提出了一种在系统断电重启时自动安装无线网卡的解决方案。对Windows CE的系统定制、应用程序的开发及系统封装进行了介绍。
关键词:嵌入式系统 Windows CE 无线网卡 设备驱动
Windows CE是为多种嵌入式系统和产品而设计的紧凑、高效、可升级的操作系统,并特别为有限的硬件资源设计了多线程、多任务和完全优先的操作系统环境。在无线通信领域有很大的应用前景。
本文重点讨论了Windows CE环境下无线网卡的安装,并提出了一种在系统断电重启时自动安装无线网卡的解决方案;还对Windows CE的系统定制、应用程序的开发及系统封装进行了介绍。由于Windows CE与Windows的同源和相似,决定了学习Windows CE的简易性,这样就缩短了应用者的开发周期。
1 Windows CE简介
Windows CE包括四大基本模块,它们提供了操作系统的关键特性,分别是:内核(Kernel)模块、对象存储(Object Store)模块、GWES(用户、应用程序和操作系统之间的图形用户界面)模块和通信(Communication)模块。图1为Windows CE的模块化结构图。
操作系统定制工具有Windows CE Platform Builder(简称PB),应用程序开发工具有嵌入式开发工具包Embedded Visual Tools,包括Embedded Visual C++(简称EVC)和Embedded Visual Basic(简称EVB)。
2 特定硬件平台Windows CE操作系统的开发
有了具体的嵌入式硬件平中后,就可以为其开发满足特定功能需要的Windows CE系统。总之,可以分成三个步骤:操作系统的定制、特定功能应用程序模块的开发、功能模块封装入
操作系统。
2.1 操作系统的初步定制
图2为在PB中定制Windows CE操作系统的一般流程[3]。
首先,选择操作系统的基本配置,并且为特定的平台选择相应的微处理器和平台支持包BPS(Board Support Packet)。PB提供的BSP有CEPC(基于PC机的WinCE硬件开发平台)。开发者可以选择其一或自己定制特定平台的BPS。其次,制定平台,在此阶段可开发设备驱动,适当地裁剪、添加组件,如有必要还需对某些配置文件进行修改。然后,封装所需要的各功能模块,编译生成OS镜像文件。若设备为自己定制的目标设备,则需开发OAL(OEM Adaptation Layer)、BPS和BootLoader。接着,把镜像文件下载到目标设备,进行调试;需要的话,进行重复配置、封装、下载及调试,需要的话,进行重复配置、封装、下载及调试,直到满足要求,完成平台的创建。
来自:http://www.qqread.com/wireless/j347927.html相关专题
- 无线网状网介绍 (4260篇文章)
- Wimax技术与趋势 (4260篇文章)
- 家庭无线局域网 (4902篇文章)
- 无线宽带路由器 (7389篇文章)
- Windows操作系统安装 (15669篇文章)
- 双网卡专栏 (936篇文章)
- 系统安装手册 (20918篇文章)
- 无线局域网专题 (4902篇文章)
- Windows权限设置 (10273篇文章)
- 有线与无线组网专题 (4421篇文章)
- 无线网卡链接无线路由组网设置详解 (10564次浏览)
- 无线网卡双机互联和双网卡共享上网 (8992次浏览)
- 台式机无线网卡选购指南 (5815次浏览)
- 笔记本电脑无线网卡选购指南 (5744次浏览)
- 双机无线网卡对连实战[多图] (4090次浏览)
- 无线网卡链接无线路由组网设置详解(图) (2533次浏览)
- 家庭无线上网之USB无线网卡选购 (2498次浏览)
- 笔记本电脑无线网卡系列选购指南 (1930次浏览)
- 网件108M笔记本无线网卡小降15 报价205元 (1335次浏览)
- 台式机时髦装备 六款家用USB无线网卡推荐 (1001次浏览)




