天天看點

天貓精靈藍牙mesh編譯環境搭建天貓精靈藍牙mesh編譯環境搭建一、編譯環境二、HelloWorld參考連結

天貓精靈藍牙mesh編譯環境搭建

一、編譯環境

1.1 Linux/Mac環境搭建

  1. 下載下傳并運作一鍵安裝腳本: setup_linux_osx.sh
  2. 開始編譯(上一步驟中的腳本會自動下載下傳代碼),編譯指令:aos make bluetooth.helloworld@pca10040

注:如有其他問題可以查閱參考連結中指南

1.1.1 序列槽工具推薦

推薦使用picocom,運作指令“picocom -b 序列槽速率 序列槽裝置名”即可抓去序列槽資訊。

1.2 Windows環境搭建

  1. 安裝Python2.7,下載下傳位址: https://www.python.org/downloads/windows/
  2. 通過Python工具安裝aos-cube,安裝指令:pip install aos-cube
  3. 下載下傳代碼
  4. 開始編譯,編譯指令:aos make bluetooth.helloworld@tc825x

注:如有其他問題可以查閱參考連結中指南。

1.2.1 序列槽工具推薦

推薦使用Tera Term。

二、HelloWorld

安裝完編譯環境,可以通過helloworld工程确認編譯環境。

2.1 編譯指令

aos make bluetooth.helloworld@pca10040

注1:上述編譯指令中@之後的主機闆名稱可替換為開發者手上對應的開發闆主晶片名。

注2:Linux/Mac環境建議首次編譯使用pca10040,windows環境建議首次編譯使用tc825x。

2.2 軟體下載下傳

編譯生成的檔案位于工程根目錄下out目錄,使用各晶片對應下載下傳工具,下載下傳對應的固件。

具體下載下傳方式請參閱各晶片下載下傳工具使用指南。

參考連結

AliOS-Things Linux編譯環境搭建指南 AliOS-Things Mac編譯環境搭建指南 AliOS-Things Windows編譯環境搭建指南