在stm32上移植wpa_supplicant(一)

  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。接口

相關文章
相關標籤/搜索