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

相关文章
|
网络协议 物联网 芯片
三张图带你入门蓝牙规范
蓝牙自从2001年发布以来,从经典蓝牙发展到了BLE蓝牙,又于2017年引入了蓝牙mesh技术,核心规范版本就于2019年年底升级到了最新的5.2版本,很多同学对蓝牙很有兴趣,但也被会被蓝牙技术里繁多的概念搞迷糊,希望通过这篇文章带大家对蓝牙技术规范有一个基本的了解。本文的面向读者是对网络技术有一定了解但对蓝牙技术不熟悉的同学。
三张图带你入门蓝牙规范
|
1月前
|
API 定位技术 调度
实现精准定位的—坐标系经纬度转换API技术说明和行业应用
在地图服务、物流调度等应用中,多源地理位置数据因采用不同坐标系(如WGS84、GCJ02、BD09)需统一转换,以避免位置偏移影响路径规划与分析精度。本文介绍坐标转换背景、技术方案及Python调用示例,强调其在智慧交通与物流系统中的重要性。
267 0
|
存储 监控 安全
TG7100CWiFi&BLE双模芯片 一键连接AIoT平台让你快速自定义智能方案
面对市面上眼花缭乱的双模芯片,许多应用方案商往往挑花了眼,不知道该选择哪款。今天我们推荐是天猫精灵联合平头哥推出的TG7100CWiFi&BLE双模芯片。它具有低功耗、宽工作温度等特点,广泛适用于智能家居,电工照明等领域。
TG7100CWiFi&BLE双模芯片 一键连接AIoT平台让你快速自定义智能方案
|
12月前
|
传感器 运维 物联网
蓝牙Mesh网络:连接未来的智能解决方案
蓝牙Mesh网络:连接未来的智能解决方案
1597 12
|
9月前
|
SQL Java 数据库连接
MyBatis-Plus高级用法:最优化持久层开发
MyBatis-Plus 通过简化常见的持久层开发任务,提高了开发效率和代码的可维护性。通过合理使用条件构造器、分页插件、逻辑删除和代码生成器等高级功能,可以进一步优化持久层开发,提升系统性能和稳定性。掌握这些高级用法和最佳实践,有助于开发者构建高效、稳定和可扩展的企业级应用。
555 13
|
芯片 内存技术
天猫精灵蓝牙mesh协议栈demo解析
本文档简单主要介绍如何基于天猫精灵蓝牙mesh协议栈进行产品开发,对目前代码中的light demo进行说明。
|
12月前
|
监控 安全 物联网
物联卡:物联网卡和SIM卡的不同
物联网卡(IoT SIM卡)和普通SIM卡在多个方面存在显著的差异,这些差异主要体现在应用场景、功能特点、资费结构、管理方式等方面。以下是它们之间区别的详细分析:
|
C语言
C语言结构体赋值的四种方式
本文总结了C语言结构体的四种赋值方式,并通过示例代码和编译运行结果展示了每种方式的特点和效果。
1234 6
|
前端开发 容器
CSS【详解】对齐 (含文本垂直对齐,文本水平对齐、单行文本垂直居中、多行文本垂直居中、6 种方案块级元素水平垂直居中 、7 种方案图片水平垂直居中、文本自适应对齐、图标和文本对齐,图片和文本对齐等)
CSS【详解】对齐 (含文本垂直对齐,文本水平对齐、单行文本垂直居中、多行文本垂直居中、6 种方案块级元素水平垂直居中 、7 种方案图片水平垂直居中、文本自适应对齐、图标和文本对齐,图片和文本对齐等)
639 0