
Alios Things
文章平均质量分 68
Alios Things相关学习记录
JavonPeng
提得起,放得下,提放自如,方是自在人
展开
-
【目录】AliOS Things学习笔记
AliOS Things学习笔记(1)——简介与资料AliOS Things学习笔记(2)——Linux开发环境搭建AliOS Things学习笔记(3)——ESP8266编译与烧录AliOS Things学习笔记(4)——ESP8266对接天猫精灵上篇(平台端)AliOS Things学习笔记(5)——ESP8266对接天猫精灵下篇(设备端)...原创 2021-02-05 17:16:28 · 367 阅读 · 1 评论 -
HaaS100学习笔记(4)——对接阿里云生活物联网平台
阿里云生活物联网平台平台项目管理生活物联网平台快速入门产品与设备管理Linkkit使用文档基于HaaS 100搭建智能家居应用一、生活物联网平台配置平台端的配置参考:AliOS Things学习笔记(4)——ESP8266对接天猫精灵上篇(平台端)模组选择未认证二、修改应用源码示例应用源码位置:application/example/linkkit_demo1、修改四元组application/example/linkit_demo/linkkit_example_solo.c.原创 2021-02-28 02:44:46 · 1727 阅读 · 2 评论 -
HaaS100学习笔记(3)——点亮LED
环境搭建:Linux编译环境搭建、烧录及快速体验一、编译与烧录# 编译aos make blink_demo@haas100 -c config# 烧录aos make二、APP代码blink_demo.c#include <stdio.h>#include "aos/kernel.h"#include "ulog/ulog.h"#include "board.h"#include "aos/hal/gpio.h"/** * Brief: * This .原创 2021-02-28 02:45:44 · 490 阅读 · 0 评论 -
HaaS100学习笔记(2)——Linux编译环境搭建、烧录及快速体验
开发环境搭建[Linux]1、安装aos-cube参考:Linux环境安装aos-cube速度太慢可参考:pip国内源配置,pip速度起飞# 安装python、pip和gitsudo apt-get install -y python python-pip git# 安装依赖库和aos-cubepython -m pip install setuptools wheel aos-cube# 查询版本确认是否安装成功aos --version2、获取AliOS Things源码g原创 2021-02-01 19:52:39 · 1613 阅读 · 5 评论 -
HaaS100学习笔记(1)——AliOS Things开发板相关资料及简介
AliOS Things:AliOS Things文档首页GitHub 仓库地址gitee镜像地址可视化裁剪页面地址官方开发板HaaS100:HaaS 1000的开发软件包HaaS100快速开始HaaS 100 硬件规格HaaS100 OTA使用手册HaaS100文件系统方案介绍基于HaaS 100搭建智能家居应用HaaS 100轻应用简介(运行在轻量级嵌入式设备上的JavaScript应用)主要芯片器件一览:厂商芯片型号描述手册资料沁恒微电子CH3原创 2021-02-01 19:51:35 · 749 阅读 · 0 评论 -
AliOS Things硬件抽象函数API接口列表
函数名称功能描述GPIOGPIO详细参考文档hal_gpio_init初始化指定GPIO管脚hal_gpio_output_high使指定GPIO输出高电平hal_gpio_output_low使指定GPIO输出低电平hal_gpio_output_toggle使指定GPIO输出翻转hal_gpio_input_get获取指定GPIO管脚的输入值hal_gpio_enable_irq使能指定GPIO的中断模式,挂载中断服务函数hal...原创 2021-02-08 11:24:04 · 2676 阅读 · 2 评论 -
AliOS Things学习笔记(5)——ESP8266对接天猫精灵下篇(设备端)
阿里云生活物联网平台https://liefyuan.blog.youkuaiyun.com/article/details/82887088原创 2021-02-05 16:55:21 · 1212 阅读 · 1 评论 -
AliOS Things学习笔记(4)——ESP8266对接天猫精灵上篇(平台端)
一、简介生活物联网平台是一款针对智能生活领域的物联网云平台,是在阿里云IaaS和PaaS层云产品的基础上,搭建的一套公有云平台。平台助力于服务生活领域的开发者、方案商,提供了功能设计、嵌入式开发调试、设备安全、云端开发、App开发、运营管理、数据统计等,从产品前期开发到后期运营的全生命周期服务。与天猫精灵IoT的关联2020年7月,天猫精灵IoT开放平台和阿里云生活物联网平台完成融合。融合后的生活物联网平台,成为阿里巴巴集团内统一的消费级智能设备IoT平台,可以支撑以下两种业务形态:面向智能生活原创 2021-02-05 17:12:23 · 1031 阅读 · 0 评论 -
AliOS Things学习笔记(3)——ESP8266编译与烧录
编译# 进入`AliOS-Things`顶层目录cd $AOS_SDK_PATH# 配置# 初次使用会显示"kconfig tools missing",并自动下载aos make helloworld_demo@esp8266 -c config # 编译# 初次编译如果没有 gcc-arm-none-eabi 编译链工具,会自动下载aos make烧录使用ESPFlashDownloadTool.exe工具烧录,该软件只能在windows下运行。可以使用 RaiDrive原创 2021-02-02 23:58:27 · 2943 阅读 · 2 评论 -
AliOS Things学习笔记(2)——Linux开发环境搭建
一、安装aos-cube参考:Linux环境安装aos-cube速度太慢可参考:pip国内源配置,pip速度起飞# 安装python、pip和gitsudo apt-get install -y python python-pip git# 安装依赖库和aos-cubepython -m pip install setuptools wheel aos-cube# 查询版本确认是否安装成功aos --version二、获取AliOS Things源码git clone https原创 2021-02-02 23:11:42 · 2191 阅读 · 5 评论 -
AliOS Things学习笔记(1)——简介与资料
AliOS Things是面向IoT领域的轻量级物联网嵌入式操作系统。致力于搭建云端一体化IoT基础设备。具备极致性能,极简开发、云端一体、丰富组件、安全防护等关键能力,并支持终端设备连接到阿里云Link,可广泛应用在智能家居、智慧城市、新出行等领域。文档AliOS Things文档首页阿里云IOT开发者社区文档中心源码可视化裁剪页面地址AliOS Things gitee开源地址AliOS Things Github开源地址附:...原创 2021-02-02 23:23:01 · 1531 阅读 · 0 评论 -
【问题解决】NodeMCU(ESP8266)使用aos-cube工具烧录AliOS Things工程时报错
问题:使用开发板:NodeMCUAliOS Things使用aos upload <工程名>@esp8266命令烧录启动后,波特率74880报错以下信息: ets Jan 8 2013,rst cause:2, boot mode:(3,7)load 0x40100000, len 2616, room 16 tail 8chksum 0xefload 0x33333333, len 858993459, room 0 解决:修改烧录配置文件:build/site_sc原创 2021-02-05 14:28:28 · 833 阅读 · 0 评论 -
阿里云IOT【Link Kit SDK】简介及API接口目录
Link Kit SDK用户编程接口Alink协议相关APIIOT_Linkkit_Open IOT_Linkkit_Connect IOT_Linkkit_Yield IOT_Linkkit_Close IOT_Linkkit_TriggerEvent IOT_Linkkit_Report IOT_Linkkit_Query IOT_RegisterCallback IOT_Ioctl Event列表详解 ITE_CONNECT_SUCC ITE_DISCONNECTED原创 2021-02-05 11:36:21 · 2913 阅读 · 0 评论 -
【问题解决】ESP8266使用AliOS Things上电报错:Fatal exception (0): epc1=0x401000b5...
问题:编译AliOS Things的helloworld_demo工程,烧录到ESP8266运行,上电后蓝灯常亮,循环输出以下错误:Fatal exception (0): epc1=0x401000b5, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000过程分(zhe)析(teng):AliOS Things学习笔记(3)——ESP8266编译与烧录使用的NodeMCU开发板,因为之前在另一个同型号原创 2021-02-04 11:14:04 · 2106 阅读 · 2 评论 -
AliOS Things学习——windows开发环境搭建、helloworld编译与烧录
一、准备 Python:python官网、Python 2.7.17 64位、Python 2.7.17 32位 Git:Git官网 VS Code:https://code.visualstudio.com aos-cube:aos-cube(后面会自动安装) AliOS Things SDK:AliOS Things Github开源地址、Ali...原创 2020-02-07 15:33:36 · 1827 阅读 · 0 评论 -
AliOS Things——WiFi单品设备开发教程(基于认证模组)
开发场景说明本文的阅读对象是设备开发者,讲解设备开发者如何在通过阿里云IoT高级认证的WiFi模组上进行产品功能的开发,并将设备连接到飞燕平台。不同的版本开发的接口可能存在差异,本文档基于飞燕SDK(含AliOS Things) 1.0.0版本进行编写。开发过程产品的开发过程如下图所示:设备开发者需要安装飞燕SDK的开发工具以及获取代码,配置运行的目标模组,然后进行产品...转载 2020-02-06 21:58:18 · 3262 阅读 · 0 评论 -
阿里 iotkit-embedded API 使用说明
必选 API序号 函数名 说明 1 IOT_OpenLog 开始打印日志信息(log), 接受一个const char *为入参, 表示模块名字 2 IOT_CloseLog 停止打印日志信息(log), 入参为空 3 IOT_SetLogLevel 设置打印的日志等级, 接受入参从1到5, 数字越大, 打印越详细 4 ...原创 2020-02-06 18:05:44 · 1231 阅读 · 0 评论