摘要
针对无线网卡驱动结构复杂、编写困难的问题,提出了一种结构清晰、简单易行的无线网卡驱动模型和设计实现方法 ;重点研究了USB设备驱动结构以及无线网卡数据包的接收和发送流程。在嵌入式Linux平台下,设计了基于USB接口的无线网卡驱动,实现了对无线网卡芯片Realtek RTL8188的支持。同时,结合嵌入式软硬件开发平台,成功组建了无线局域网,对驱动程序进行了测试。测试结果表明,无线网卡驱动运行平稳,实现了预期的目标。
Aiming at the problem that complex structure of network card driver is difficult to implement, a new driver model and method to design it in Linux are introduced. The structure of USB device driver, data packet reception and transmission process of wireless network card are also deeply studied. Meanwhile, a wireless network card driver based on USB is designed and the support for chip Reahek RTLS188 by our system is achieved. What is more, combined with embedded hardware development platform, wireless local area network is successfully established and the validity of driver is also tested. Finally, a result of expected and stable transmission speed, which meets the requirements, is produced.
出处
《微型机与应用》
2015年第21期9-12,共4页
Microcomputer & Its Applications