天天看点

天猫精灵蓝牙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编译环境搭建指南