HaaS软件积木及解决方案总纲

我的梦境 提交于 2021-01-02 11:22:29

    在物联网方案多样化与场景碎片化等大背景下,基于阿里云物联网数亿设备落地经验,阿里云物联网团队推出了HaaS这个加速AIoT中小开发者的创新平台。HaaS(Hardware as a service)硬件即服务。通过向用户提供物联网场景中的的标准硬件以及嵌入到硬件中的软件驱动及功能模块,为用户提供物联网设备高效开发服务。旨在帮助AIoT中小开发者聚焦业务,能做到低门槛快速组装软硬件积木,实现设备安全上云,加速AIoT创新迭代。

    HaaS设备端软件基于阿里云智能自研物联网操作系统AliOS Things。同时创新地推出了HaaS云端钉全链路解决方案,将HaaS设备端,物联网平台,钉钉小程序结合起来,以一个个生动案例的方式,重塑物联网开发方式。开发者使用HaaS这个软硬件积木平台就可完成从传统嵌入式开发进阶到设备端-云平台-前端应用一体的智能化时代。

 

1、HaaS云端钉全链路解决方案示例

智能小车 : 1小时打造HaaS版小小蛮驴智能车

智能家居:基于HaaS100快速搭建智能家居应用

智能花卉养殖: 一步步打造能手机远程管理的HaaS花卉养植系统

RDID读卡器:基于HaaS100搭建云端一体RFID读卡器

语音播报音箱:用JS轻应用与HaaS600实现语音播报音箱

信息屏:HaaS100 OLED信息屏显示案例

4G模组连云: 实战HaaS100搭载4G模组连接阿里云物联网

USB 4G模组:AliOS Things基于USB通道外接4G模组的方案

智能语音播放器:HaaS100 云端钉一体智能语音播放器设计

复古街机:HaaS100复古街机来了!

物联网平台:阿里云物联网平台快速入门实践

小程序开发:30分钟上手HaaS小程序开发

 

2、AliOS Things(重点组件)

AliOS Things介绍:AliOS Things物联网操作系统

分区介绍: HaaS100 Flash分区划分说明

创建新的组件: 如何创建一个新的AliOS Things组件

POSIX支持:如何轻松地移植Linux应用到AliOS Things上

安全:上云安全,有我守护。初观HaaS100中AliOS Things系统安全能力

VFS: 虚拟文件系统(VFS)

KV : 键值对存储模块(KV)

CLI :命令行交互模块(CLI)

Linkkit:阿里云物联网平台连接

uLog: uLog

uData: uData

AT命令:AT组件文档

构建系统:构建及编译命令详解

OTA: 

    HaaS100 OTA使用手册

    OTA

 

内核:

任务:任务管理

内存:内存管理

定时器:定时器

信号量:

    信号量

    互斥信号量

队列:

    消息队列

    工作队列

 

网络:

网络组件:AliOS Things Wi-Fi连网的那些事

WEB配网:基于HaaS100实现WEB配网功能

设备配网: Wi-Fi物联网设备配网的N种方式

蓝牙BLE:   HaaS100低功耗蓝牙体验

Breeze:  基于蓝牙低功耗协议栈的安全连云SDK

Socket:Socket组件文档

Modbus:  MODBUS主协议

HTTP: HTTP组件文档

CoAP : CoAP组件文档

 

文件系统:

     SD卡及FAT :  实战HaaS100扩展SD卡

     romfs : AliOS Things之romfs技术介绍

 

诊断调试

诊断调试入门: 一文轻松入门HaaS100诊断调试系统

诊断调试使用: 使用AliOS Things诊断调试组件定位Bug

CPU利用率:CPU利用率(cpuusage)的原理与使用

J-Link仿真:如何使用J-Link仿真器调试代码

shell系统:一文轻松入门HaaS100诊断调试系统

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!