天猫精灵蓝牙mesh编译环境搭建

简介: 天猫精灵蓝牙mesh编译环境搭建

天猫精灵蓝牙mesh编译环境搭建

一、编译环境

1.1 Linux/Mac环境搭建

  1. 下载并运行一键安装脚本
  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编译环境搭建指南

相关文章
|
安全 物联网 开发者
开放下载!《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》
弄潮新基建,玩转智能生活!《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》电子书现已开放下载,立即加入书单吧!
16961 0
开放下载!《无需从0开发  平头哥教你1天上手蓝牙Mesh应用解决方案》
|
编解码 缓存 物联网
一个蓝牙实战项目的掏肺总结
一个蓝牙实战项目的掏肺总结
|
芯片 内存技术
天猫精灵蓝牙mesh协议栈demo解析
本文档简单主要介绍如何基于天猫精灵蓝牙mesh协议栈进行产品开发,对目前代码中的light demo进行说明。
|
Shell Go 开发工具
项目分享|小师弟手把手教你用蓝牙模块
嵌入式蓝牙串口通讯模块(简称蓝牙模块)具有两种工作模式:命令响应工作模式和自动连接工作模式。
490 0
项目分享|小师弟手把手教你用蓝牙模块
|
开发工具 Android开发 芯片
【平头哥蓝牙Mesh网关开发套件试用体验】测试网关+PHY6220蓝牙mess 智能灯
蓝牙 MESH 智能灯,是智能家居系统中最基础的设施。通过设置智能灯的模型属性,能够实现轻松、高效地控制灯的状态。
1200 0
【平头哥蓝牙Mesh网关开发套件试用体验】测试网关+PHY6220蓝牙mess 智能灯
|
传感器 数据采集 芯片
【平头哥蓝牙Mesh网关开发套件试用体验】项目:蓝牙无线传感器
本项目用两块PHY6220蓝牙开发板,实现了蓝牙无线传感器
544 0
【平头哥蓝牙Mesh网关开发套件试用体验】项目:蓝牙无线传感器