1、準備工作
我使用的是win10系統進行開發,其他系統可以自行參考AliOS-Things官方說明搭建
1、環境準備,電腦需要安裝python2.7,git環境
2、安裝vscode,直接在官網下載安裝即可https://code.visualstudio.com/
3、安裝AliOS Studio拓展,在vscode的拓展中搜索AliOS Studio進行安裝,在安裝好python的環境中會自動安裝aos-cube
4、下載AliOS-Things源碼,可以直接在網頁下載壓縮包https://github.com/alibaba/AliOS-Things,也可以用git的bash下載。下載壓縮包後解壓。
5、添加環境變量,添加一條系統變量名叫AOS_SDK_PATH,值爲源碼目錄
6、編譯Hello World,在源碼目錄右擊使用vscode打開,如果拓展安裝正常可以看到下面工具欄,工具欄功能爲,新建項目、編譯、下載、串口debug。
找到app/example/helloworld/helloworld.c,稍微修改一下
然後
下拉選擇目標平臺
點擊工具欄編譯按鈕,工具會自動下載依賴編譯,第一次可能比較久,看網速和配置,編譯成功後可以看到控制檯輸出信息。
7、下載固件,編譯後的固件在源碼的out\helloworld@wm_w600_kit\binary目錄下
使用燒寫工具進行下載,選擇編譯好的文件,點擊下載,復位設備,開始下載,下載完成後再次復位設備就可以看到串口打印我們之前編輯的信息,數字自增。波特率是115200,uart0。
至此,我們的hello world就成功了。全程環境搭建傻瓜化,非常適合上手。AliOS-Things具有很強的功能,可以配合開發自己的各種應用。後續會繼續更新相關教程。