使用命令行工具开发

更新时间:2019-02-01 17:38:44

AliOS Things 在命令行中使用 aos-cube 工具完成系统编译构建。

配置环境

下载并安装 Python 2.7。

安装 aos-cube

首先, 用 python 包管理器 pip 来安装 aos-cube。推荐在虚拟 Python 环境中进行,如 Conda, virtualenv。

$ pip install aos-cube

请确认 pip 环境是基于 Python 2.7 的。如果遇安装问题,请添加 --user 参数。参考 pip install 用法

下载代码并编译烧录运行

此处使用 Developer Kit 开发板为例。编译目标通过 app@board 的形式组合而成。

git clone https://github.com/alibaba/AliOS-Things.git
cd AliOS-Things

aos make helloworld@developerkit    # 编译构建
(... 编译过程)

aos upload helloworld@developerkit  # 固件烧录
(... 烧录过程)

效果

连接串口并重启 Developer Kit,可以看见 app_delayed_action 在1秒时启动,每5秒触发一次。

 [   1.000]<V> AOS [app_delayed_action#9] : app_delayed_action:9 app
 [   6.000]<V> AOS [app_delayed_action#9] : app_delayed_action:9 app
 [  11.000]<V> AOS [app_delayed_action#9] : app_delayed_action:9 app
 [  16.000]<V> AOS [app_delayed_action#9] : app_delayed_action:9 app

更多的示例代码请参考:

results matching ""

    No results matching ""