1. 程式人生 > >①慶科EMW3060 alios-things環境搭建 vscode 編譯 燒錄 圖文教程

①慶科EMW3060 alios-things環境搭建 vscode 編譯 燒錄 圖文教程

②五元物聯網晶片點亮led 慶科EWM3060 , 執行alios- blink程式

1.安裝VSCODE
電腦系統最好選擇WIN10 64位,由於以後可能用到docker(可以理解為虛擬機器)

下載連結:https://code.visualstudio.com/
在這裡插入圖片描述

在這裡插入圖片描述
安裝很簡單,不停點下一步即可.

在這裡插入圖片描述
啟動VSCODE,安裝外掛

在這裡插入圖片描述
安裝中文語言包

在這裡插入圖片描述
點yes,重啟生效

在這裡插入圖片描述
安裝alios 外掛,網速慢可能需要幾分鐘

github下載alios-things 下載地址: https://github.com/alibaba/AliOS-Things
如果編譯不過建議使用git下載,下載完成後解壓到D盤根目錄
在這裡插入圖片描述

vscode裡匯入D盤的alios-things目錄
在這裡插入圖片描述

在這裡插入圖片描述
匯入後可以看見目錄檔案

開啟helloworld.c 修改一下第9行
在這裡插入圖片描述

按快捷鍵 Ctrl + Shitf + ` 撥出終端.
在這裡插入圖片描述

輸入命令
aos make clean
清除一下

輸入命令
aos make [email protected]
在這裡插入圖片描述

編譯完成. 檔案在
D:\AliOS-Things\out\[email protected]\binary\[email protected]

燒錄前先了解一下emw3060模組硬體
手冊地址:
http://www.mxchip.com/download/getFiles/5a9e533f35186.pdf

接線圖如下,建議大家購買開發板.
在這裡插入圖片描述

安裝SecureCRT 本人用的是8.1,軟體需要啟用,有條件的同學請支援正版

把串列埠晶片的usb端接入電腦
在這裡插入圖片描述

本人用的是esp8266的串列埠介面,電腦出現com口(有可能需要安裝驅動)
在這裡插入圖片描述

執行SecureCRT
在這裡插入圖片描述

快速連結,選擇串列埠 埠 波特率 點連線
在這裡插入圖片描述

按下boot和重啟按鍵,鬆開重啟,再鬆開boot(上面的模組電路圖)
進入boot模式
在這裡插入圖片描述

輸入命令,擦除舊韌體
erase 0x13200 0x100000
等待$ 出現表示擦除完成

輸入命令,寫入韌體
write 0x13200
出現字元Waiting for the file to be sent … (press ‘a’ to abort) 若沒出現該字元,請重新輸入write 0x13200
在這裡插入圖片描述

燒錄韌體
在這裡插入圖片描述

選擇韌體,我的路徑是 D:\AliOS-Things\out\[email protected]\binary\[email protected]
在這裡插入圖片描述

燒錄速度有點慢.大概要30秒,完成後出現 Programming Completed Successfully!
按一下重啟按鍵,執行韌體
在這裡插入圖片描述

大家有什麼疑問可以加QQ群705841080交流,有問必答.