论文部分内容阅读
嵌入式技术及其产品的快速成长是近年来全球IT产业发展的一个显著特征,嵌入式系统网络化、信息化的要求随着Internet技术的成熟和带宽的提高日益突出。作为有线联网方式的补充和延伸,无线局域网有效地将高速数据网络和移动性的应用结合在一起。为嵌入式系统集成无线局域网接入模块,以满足用户对嵌入式终端设备网络化、个性化的要求,成为了当前嵌入式系统设计及应用开发领域中的研究热点。未来嵌入式终端设备也将是以高性能、低功耗的硬件平台和基于独立操作系统的软件平台与宽带无线网络有机结合的载体。基于此研究背景,论文从如何构建一个支撑基于嵌入式系统的无线局域网应用研究开展的平台展开论述。论文首先通过对无线局域网络系统构成、拓扑结构及其所采用技术标准的分析比较,以及对嵌入式处理器和嵌入式操作系统的全面分析,确定了本文所构建的无线局域网接入平台是基于IEEE802.11b和Windows CE 5.0的。重点分析了嵌入式操作系统Windows CE 5.0的层次化结构、内存管理机制及其对802.11无线局域网的支持。其次,利用基于Intel XScale? PXA270处理器的嵌入式系统开发平台PXA270EP提供的丰富接口资源,集成了基于VT6656和802.11b的USB接口无线网卡模块,并扩展了鼠标、键盘输入模块等,完成系统硬件平台的搭建。再次,深入研究了BSP构建的关键内容,包括移植Boot Loader、开发OAL和开发设备驱动程序等,参照Windows CE 5.0提供的Intel MainstoneⅡ标准开发平台的BSP代码,构建了系统硬件平台的BSP。接着,在集成开发环境Platform Builder中完成了嵌入式操作系统Windows CE 5.0的内核定制、编译和调试等几方面工作,并移植了无线网卡模块驱动程序;搭建了基于Windows CE的嵌入式开发环境,成功移植Windows CE 5.0操作系统。最后,对系统平台的WLAN接入进行测试,测试的内容主要包括功能测试和性能测试两方面。经过测试,验证了本文的设计达到了预期研究目标,为开展基于嵌入式系统的无线局域网应用研究打下良好基础。