1、下載源碼
git clone https://github.com/alibaba/AliOS-Things.git
2、編譯
編譯命令aos make。編譯采用的是example@board的模式,如example為example目錄下對應的應用helloworld,board則為對應的運行平台linuxhost。
執行aos make helloworld@linuxhost,目標文件在根目錄out目錄下對應目錄下out/helloworld@linuxhost/binary。
在命令行輸入netmgrapp@amebaz_dev開始編譯,aos將檢測交叉編譯器,如linux環境變量未發現對應的交叉編譯器,aos將自動下載對應的交叉編譯器。
將rtl8710bn交叉編譯器gcc-arm-none-eabi下載至build/compiler/gcc-arm-none-eabi/Linux64目錄
可通過執行aos make VERBOSE=1 netmgrapp@amebaz_dev 來查看詳細的編譯過程。
3、netmgr
netmgr為Alios-Things下的WiFi網絡管理組件,支持start/clear/connect等功能。
使用netmgr connect 360usbwifi 1234567890,連接路由器,ssid為360usbwifi,密碼為1234567890。