Skip to content

flyleaf91/USB-Wireless-LAN-Driver-for-STM32F4xx

 
 

Repository files navigation

#USB Wireless LAN Driver for STM32F4xx

The software utilizes uC/OS-III as embedded operating system, lwip as network
protocol stack, STM32F4xx as microprocessor, ports and optimizes the MediaTek's
USB wireless lan driver DPO_RT5572_LinuxSTA_2.6.1.3_20121022 for embedded systems.
Testing process could achieve 3.3 Mbits upstream speed, 6 Mbits downstream speed.
Now it supports STM32F4-Discovery board.

The software features:
1.HotPlug.
2.Support authentication type and encryption type like WEP、WPAPSK-AES、WPAPSK-TKIP、
WPA2PSK-AES、WPA2PSK-TKIP.
3.Support 802.11b/g/n.
4.Utilize iwpriv to configure the Wireless LAN.
5.Tested USB Wireless LAN type RT5370 and RT3070.

More sampled demos and help refer to Doc\USB Wireless LAN for STM32F4xx Doc.pdf.

======================================================================================

本软件使用uC/OS-III作为嵌入式操作系统,lwip作为网络协议栈,STM32F4xx作为
微处理器,移植了联发科的USB无线网卡驱动DPO_RT5572_LinuxSTA_2.6.1.3_20121022,
并针对嵌入式系统做了优化。测试过程可以达到3.3Mbits的上行速度,6Mbits的下
行速度。现支持STM32F4-Discovery板子。

本软件特性:
1.支持热插拔
2.支持WEP、WPAPSK-AES、WPAPSK-TKIP、WPA2PSK-AES、WPA2PSK-TKIP等认证和加密方式
3.支持802.11b/g/n
4.使用iwpriv工具对无线网卡进行配置
5.测试过的USB无线网卡型号RT5370和RT3070

有关演示例子和更多帮助见 Doc\USB Wireless LAN for STM32F4xx Doc.pdf

About

Ports the MediaTek's USB wireless lan driver to STM32F4xx, utilizes uC/OS-III as embedded system, lwip as network protocol stack. Testing process could achieve 3Mbits rate.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 93.6%
  • Assembly 2.2%
  • C++ 1.9%
  • HTML 1.1%
  • Objective-C 0.4%
  • Makefile 0.4%
  • Other 0.4%