AliOS Studio是一套基于vscode的开发环境,支持windowslinuxmacOSAliOS Studio有以下功能:

  • 极佳开发体验、简单操作界面
  • 代码补全、索引、提示等
  • 编译/下载/调试 AliOS Things
  • 适配多种开发板
  • 串口工具、TSL转换工具等

1. 下载/安装 vscode

访问 https://code.visualstudio.com/ 下载并安装vscode

2. 安装AliOS Studio 插件

打开vscode,按照下图所示安装AliOS Studio插件:

3. 安装 aos-cube

AliOS Studio 依赖 aos-cube,如果想要手动安装 aos-cube 的话,请参考 aos-cube,同时AliOS Studio也支持一键安装aos-cube,如下图所示:

AliOS-Studio一键安装的aos-cube是安装在虚拟python环境里面的(virualenv),在vscode的终端里面能够正常使用aos-cube,其他终端无法正常使用aos-cube

使用

AliOS-Studio 工具栏

AliOS-Studio的主要功能都集中在vscode下方工具栏中,小图标从左至右功能分别是

编译烧录串口工具创建工程清除

AliOS-Studio更详细的使用说明请参考:AliOS Studio

在IDE里“创建工程”,和命令行开发方式创建的工程内容一致。

编译 - Build

左侧的helloworld@starterkit是编译目标,格式遵循应用名字@目标板名字的规则,点击它可以依次选择应用和目标板,参考如下所示进行编译:

烧录 - Upload

  1. 通过 USB Micro 线缆连接好开发板和电脑
  2. 点击下方工具栏闪电图标完成固件烧录

Tips: 如果您手上没有可用的开发板,也可以使用线上的开发板做开发调试

查看运行状态

  1. 点击下方工具栏插头图标打开串口。第一次连接会提示填写串口设备名和波特率,再次点击可以看到串口输出,同时也可以在这里输入命令进行交互。

串口设置,选择串口和波特率。串口数据收发界面。

这里如果打开串口出错,请注意你的用户是否有串口访问权限,如果有权限问题请参考aos-cube常见问题