AliOS|AliOS Things 3.0 应用开发指南

【AliOS|AliOS Things 3.0 应用开发指南】简介: 应用开发指南
目录 应用开发框架介绍
使用条件
快速开始
第一步:下载AliOS Things 3.0源码
第二步:添加AOS_SDK_PATH环境变量
第三步:AliOS Studio中创建应用工程
编译、烧录、调试
其他说明
参考文档
应用开发框架介绍 AliOS Things 3.0版本于9月27日在云栖大会正式发布,在新版本中带来了全新的应用开发框架,帮助用户快速构建自己的应用。使用户可以更专注于自身应用的开发。
使用条件 AliOS Things >= 3.0。
aos-cube >= 0.3.7。
更新aos-cube指令: pip install -U aos-cube。详细的环境安装文档请参考:AliOS Things Environment Setup。
快速开始 第一步:下载AliOS Things 3.0源码
到开源地址:https://github.com/alibaba/AliOS-Things下载AliOS Things完整源码。
也可以到:https://aliosthings.iot.aliyun.com定制你的AliOS Things源码。
第二步:添加AOS_SDK_PATH环境变量
添加AOS_SDK_PATH系统环境变量,指向AliOS Things 3.0源码路径,aos-cube会根据AOS_SDK_PATH环境变量来定位AliOS Things源码。不同系统添加环境变量的方式不同,详细添加方法见如何添加AOS_SDK_PATH环境变量。
第三步:AliOS Studio中创建应用工程
在vscode中点击AliOS Studio提供的“+”按钮新建项目(按钮位于vscode左下角的状态栏),AliOS Studio依次会提示输入项目名称 > 项目存放路径 > 开发板选择,之后就会在你指定的路径中生成最简单的应用工程:
.├── .aos# AliOS Things 3.0 应用工程描述├── .vscode# AliOS Studio 配置文件├── Config.in# Menuconfig 配置文件├── README.md# 应用说明文档├── aos.mk# 编译文件├── app_main.c# 应用示例代码└── k_app_config.h# 内核配置
完整的创建示例:
编译、烧录、调试 应用工程中,AliOS Studio也支持编译、烧录、调试等功能。AliOS Studio的详细使用文档请参考AliOS Studio.
其他说明
如何添加AOS_SDK_PATH环境变量
windows上添加AOS_SDK_PATH环境变量
详细方法请参考windows系统如何设置添加环境变量?
查看环境变量是否生效:
重启终端,输入以下命令,返回AliOS Things源码路径就说明设置成功:
PowerShell中运行:$env:AOS_SDK_PATH。
CMD中运行:echo %AOS_SDK_PATH%。
git bash中运行:echo %AOS_SDK_PATH。
ubuntu上添加AOS_SDK_PATH环境变量.
详细方法请参考ubuntu-设置系统环境变量.
查看环境变量是否生效:
重启终端,输入echo $AOS_SDK_PATH,返回AliOS Things源码路径就说明设置成功。
macOS上添加AOS_SDK_PATH环境变量
详细方法请参考Mac 中环境变量的配置和理解.
查看环境变量是否生效:
重启终端,输入echo $AOS_SDK_PATH,返回AliOS Things源码路径就说明设置成功。
参考文档 AliOS Things环境搭建
AliOS Things构建系统
看见源码:立刻体验AliOS Things 3.0 !

    推荐阅读