Explorar o código

[完善] art-pi smart 支持上电自动连接默认 wifi

guozhanxin %!s(int64=4) %!d(string=hai) anos
pai
achega
3c2b49d6bd

+ 8 - 0
bsp/imx6ull-artpi-smart/drivers/Kconfig

@@ -180,6 +180,14 @@ menu "Select Wifi Driver"
         select PKG_USING_RW007
         select PKG_USING_RW007
         select RT_USING_WIFI
         select RT_USING_WIFI
         default n
         default n
+    if RT_USING_WIFI_RW007
+        config RW007_DAFAULT_SSID
+            string "default ssid"
+            default "rt-thread"
+        config RW007_DAFAULT_PASSWARD
+            string "default passward"
+            default "12345678"
+    endif
 endmenu
 endmenu
 
 
 endmenu
 endmenu

+ 4 - 0
bsp/imx6ull-artpi-smart/drivers/drv_rw007_port.c

@@ -60,6 +60,10 @@ int wifi_spi_device_init(void)
     rw007_version_get(sn_version);
     rw007_version_get(sn_version);
     rt_kprintf("rw007 ver: [%s]\n\n", sn_version);
     rt_kprintf("rw007 ver: [%s]\n\n", sn_version);
 
 
+#ifdef RW007_DAFAULT_SSID
+    rt_wlan_connect(RW007_DAFAULT_SSID, RW007_DAFAULT_PASSWARD);
+#endif
+
     return 0;
     return 0;
 }
 }
 INIT_APP_EXPORT(wifi_spi_device_init);
 INIT_APP_EXPORT(wifi_spi_device_init);