使用AliOS Studio
安装 Visual Studio Code
安装Python2, Git
安装Alios-studio扩展插件
安装aos-cube( Ubuntu下需要安装virtualenv)
$ pip install --upgrade setuptools
$ pip install --upgrade wheel
$ pip install --user aos-cube
AliOS 源码
git clone https://github.com/alibaba/AliOS-Things.git
BSP: 板级支持包,主要由SoC开发商开发和维护
HAL: 硬件适配层,像是WiFi,UART等
Kernel: 包括Rhino RTOS 内核,Yloop, VFS, KV Storage等
Protocol Stack: 包括LwIP TCPIP 协议栈, uMesh mesh networking stack等
Security: 包括TLS, TFS(Trusted Framework Service), TEE(Trusted Exexcution Environment)等
AOS API: AliOS Things 提供给应用软件和中间件的API
Middleware: 阿里巴巴增值和常用的物联网组件
Examples: 手把手的示例代码
在AliOS Studio打开源码

点击“helloworld@starterkit”选择APP工程,以及目标板
VSC中的功能
Build 编译: aos make app@board
Change build target 改变编译目标:app和board
Clean 清除: aos make clean
Upload 上传固件到开发板: aos upload app@board
Config Serial Monitor - -
Connect device 打开串口: aos monitor
Install aos-cube 参考:AliOS
Studio一键安装aos-cube -
List Device 列出所有串口 -
Probe Device -
网友评论