AliOS Things Studio - Shaofa/AliOS-Things-Certification-Manual GitHub Wiki
https://code.visualstudio.com/
- 安装 C/C++ 插件
- 安装 alios-studio 插件
如果已有安装,请确保 alios-studio 插件版本升级到 0.8.0 以上
安装:
安装 python pip 包管理器,然后安装 aos-cube
到全局环境:
$ pip install --upgrade setuptools
$ pip install --upgrade wheel
$ pip install aos-cube
可以直接使用我们准备好的一键安装包:http://p28phe5s5.bkt.clouddn.com/setup_windows.zip
也可以手动安装以下软件/工具:
Python 2 和 Git 安装完成以后,在 Git Bash 中安装 aos-cube
和相关的packages
:
$ pip install --upgrade setuptools
$ pip install --upgrade wheel
$ pip install --user aos-cube
细节可参考 AliOS-Things-Windows-Environment-Setup
[注意]
请确定下在运行完 pip install aos-cube
后esptool, pyserial, scons
和 aos-cube
全部被成功安装, 如果失败需要自行一步一步的安装这些依赖包.
如果只是升级aos-cube,可以按下述步骤:
$ pip install --upgrade setuptools
$ pip install --upgrade wheel
$ pip install --upgrade aos-cube
从GitHub克隆:
git clone https://github.com/alibaba/AliOS-Things.git
或者从国内镜像站点:
git clone https://gitee.com/alios-things/AliOS-Things.git
这里我们基于 Starter Kit 开发板来介绍 AliOS Studio 的使用,其他板子可以此类推。
对应视频 使用 AliOS Studio 开始 AliOS Things 开发
- 在 Visual Studio Code 中打开下载好的 AliOS Things 代码目录
- 所有功能都集中在下方工具栏中
小图标从左至右功能分别是编译
烧录
串口工具
创建工程
清除
左侧的helloworld@starterkit
是编译目标,格式遵循应用名字@目标板名字
的规则,点击它可以依次选择应用和目标板。
- 编译目标确定以后,点击 开始编译。
编译过程如果发现缺少 toolchain 则会自动下载解压到正确位置。
- 通过 USB Micro 线缆连接好 Starter Kit 与电脑
- 点击下方工具栏闪电图标完成固件烧录
点击下方工具栏插头图标打开串口,连接目标板,第一次连接会提示填写串口设备名和波特率,再次点击
可以看到 app_delayed_action
在1秒时启动,每5秒触发一次,也可以在这里输入命令进行交互。
这里如果打开串口出错,请注意你的用户是否有串口访问权限
细节参考 Starter-Kit-Tutorial#调试
或视频 使用 AliOS Studio 开始 AliOS Things 调试