基于SPI接口的无线网卡设备驱动设计
2011-06-12盛李立王春丽
武汉工程大学学报 2011年6期
关键词:设备
盛李立,王 忠,王春丽,王 浩
(1.武汉工程大学计算机科学与工程学院,湖北 武汉 430074;2.武汉大学电子信息学院,湖北 武汉 430072 )
0 引 言
最近几年,在国内外医疗市场上,WIFI医疗设备的应用正以前所未有的速度增长.众所周知,相比于传统的有线网络,无线局域网的应用价值体现在:可移动性、布线容易、组网灵活和成本优势,另外,无线网络通信范围不受环境条件的限制.本文设计了一套基于Marvell 88W8686无线网卡芯片的无线通信系统,通过对SPI无线网卡的Linux设备驱动的深入理解和分析,成功地移植在S3C2440 ARM处理器上[2].实现了嵌入式系统的无线局域网接入.利用该平台,可以进一步设计完善医用心电监护仪和手持数据采集系统的无线数据传输,使得控制人员能够远离数据采集现场,而通过远程终端来控制现场数据和各种控制信号,获得较好的便利性,同时较好地解决了安全性问题.
1 硬件系统构成
1.1 Marvell 88W8686无线网卡芯片介绍
无线网卡是无线局域网(WLAN)的重要组成部分,WLAN的物理层及MAC层是用无线网卡的硬件及其软件完成的,而LLC层以上各层均由计算机软件来实现.WLAN包括进行通信的网络接口卡(简称无线网卡)和接入点/桥接器(AP/网桥).其中,无线网卡提供了最终用户设备(手持设备)与接入点/桥接器之间的接口[6].
Marvell 88W8686无线网卡芯片集成了一片ARM兼容DECPU,包含SDIO和SPI以确保与多种主机系统互用DE高速串行主机接口,以及先进DE802.11 a/b/g RF收发器,完全与蜂窝网络相容.该芯片兼容多种通信标准如L3,TCP/IP,UMA和IMS.
1.2 系统构成
主……
登录APP查看全文
