摘要
随着移动通信和便携式通信的发展,无线局域网WLAN(W ireless Local Area Network)应运而生,日渐普及。各种嵌入式终端由于空间的限制,大多提供了外形紧凑、兼容性良好的CF(Compact F lash)接口,若要在这些终端上实现无线网络功能,基于CF接口的无线网卡驱动和配置就成为需要解决的问题。为此,从L inux操作系统下WLAN的层次模型入手,详细分析了L inux设备驱动程序原理、L inux对CF接口的WLAN设备的识别、驱动程序绑定及调用相关脚本完成参数初始化的过程;成功实现了S itsang/PXA255嵌入式开发评估平台基于CF接口的无线网络通信,为后续的无线视频、无线GPS(G lobal Position System)定位等开发,解决了关键技术问题,具有较高的实用价值。
With the development of mobile and portable communication, WLAN (Wireless Local Area Network) comes into use and is getting more and more popular. Many kinds of embedded terminals provide the ability of wireless communication. Because of limited space, these terminals provide the CF (Compact Flash) interface for small size. To realize wireless communication in these terminals, we must solve the problem of driving and configuring wireless NIC with CF interface. Sitsang EVM board produced by Intel is based on the processor of PXA255. It provides many interfaces like blue tooth, CF, etc. Summarizes how to realize Wireless communication through the CF interface of the Sitsang/PXA255 EVM board. And based on the WLAN model under Linux, this paper analyzes the theory of Linux device drivers, the realization of the WLAN devices with the CF interface, the bounding of the driver, and initialization by calling relevant scripts ; and according to the practical situation of Sitsang platform, successfully implements wireless network communication based on CF on this platform. It solves the key technical problem for successive wireless video transferring and wireless GPS locating research, and is invaluable in practical application.
出处
《吉林大学学报(信息科学版)》
CAS
2006年第1期103-107,共5页
Journal of Jilin University(Information Science Edition)