wifi芯片为88w8686,已经写好了驱动,用的是SPI方式,接下来准备移植wpa_supplicant。参考的资料为一篇论文----《基于微控制器的WPA技术研究与应用》。

wpa_supplicant

  src目录是wpa认证的源码,wpa_supplicant是wpa_supplicant程序的源码。分析wpa_supplicant里的源码可以了解wpa接口的使用方法。

VS2013工具

  在wpa_supplicant目录里面提供了两个工程VS2005和Qt Create,我打开的是VS2005。在wpa_supplicant/main.c里可以找到main函数。

调用流程

  首先是初始化函数wpa_supplicant_init,然后是wpa_supplicant_add_iface,即将网络设备加入,依照论文说明,可以不用理它,因为stm32只用了一个网卡,之后是wpa_supplicant_run,启动wpa_supplicant。最后是wpa_supplicant_deinit,退出wpa_supplicant。

最新文章

  1. 【转】c#、wpf 字符串,color,brush之间的转换
  2. HTTP 的重定向301,302,303,307(转)
  3. C++ transform
  4. (原)java中对象复制、==、equals
  5. 【转】UML图中类之间的关系
  6. JS基础知识(数组)
  7. Native code - how to get function call stack (backtrace) programatically 附带源代码
  8. 使用gSoap规避和修改ONVIF标准类型结构的解析
  9. Oracle存储过程Procedure语法及案例
  10. 干货分享:MySQL之化险为夷的【钻石】抢购风暴【转载】
  11. JDBC连接Oracle数据库代码
  12. C++11并发——多线程std::thread (一)
  13. syslog-ng应用详解
  14. --save-dev 与 --save区别
  15. powerdesigner基本使用
  16. NET调用Com组件事例
  17. 定义log_query_time的值
  18. 从经典问题来看 Copy 方法
  19. python 元组列表合并
  20. Easyui datagrid绑定数据,新增,修改,删除写法

热门文章

  1. HDU 1164 Eddy's research I
  2. 02 - 用wxStreamToTextRedirector和wxTextCtrl输出std::cout
  3. cojs 疯狂的重心 疯狂的机器人 题解报告
  4. 初识io流条件状态
  5. BCB常用文件与字符串函数
  6. Java 进行 RSA 加解密时不得不考虑到的那些事儿
  7. 卷积神经网络Convolutional Neural Networks
  8. makefile使用
  9. struct dev_t
  10. hadoop2 环境的搭建(自动HA)