AliOS Things 文档库(新)

AliOS Things 3.3版本已在 gitee 上开源,开发者可以参考内核、组件、案例、API、开发工具的详细说明来快速打造属于自己的物联网应用。主要内容 AliOS Things 概述 快速开始 开发工具 内核编程 组件介绍 案例开发 开发者贡献 API用户手册

物联网终端操作系统

AliOS Things 致力于搭建云端一体化 IoT 基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力。AliOS Things 支持多种多样的设备连接到阿里云 Link,可广泛应用于智能家居、智慧城市、工业、新出行等领域。

init

更正文档 概述 init是AliOS Things的基础模块初始化接口。其主要实现了 aos_components_init 接口。内部包含了Kernel中间件相关的基础组件的初始化。aos_components_init 默认在各个app中作为基础接口在进入application_start前被调用。该...

python轻应用示例合集

连云:支持基于linkit连接阿里云物联网平台。控端:支持PWD、UART、SPI、I2C、ADC、DAC、GPIO等基本硬件接口控制。AI:支持端上AI和云端AI能力,覆盖人脸、人体、视频、文字等150+场景。py_engine 默认作为一个组件存在于alios things 中。...

libc_stub

更正文档 概述 libc_stub组件是对C库桩函数(stubs)的实现,用于AliOS Things与C库的对接。支持gcc(newlibc)、icc、armcc三种类型编译器的C库。对接的功能包括:内存申请释放:malloc/free/realloc/calloc 错误码errno记录、异常abort ...

sntp

AliOS Things为用户提供了sntp获取的接口,开发者在联网后,可方便获取网络时间。版权信息 说明 Apache license v2.0 目录结构├─example│└─sntp_example.c#sntp使用示例代码├─include│└─sntp│└─sntp.h#sntp头文件├─package....

智能语音唤醒

本案例的代码下载请参考《AliOS Things集成开发环境使用说明之创建工程》,>选择解决方案:“HaaS EDU K1教育开发案例合集”>选择开发板:haaseduk1 board configure-编译固件可参考《AliOS Things集成开发环境使用说明之编译固件》。...

udisplay

更正文档 概述 udisplay是AliOS Things一套显示接口组件,udisplay通过posix接口调用fbdev设备及backlight设备驱动,避免用户和LCD显示驱动直接交互,调用udisplay组件中的函数来进行framebuffer及背光调节相关操作。版权信息 说明 Apache ...

py_engine

快速上手文档和编程接口请参考 Python轻应用编程参考 组件支持以下功能:连云:支持基于linkSDK连接阿里云物联网平台 控端:支持PWD、UART、SPI、I2C、ADC、DAC、GPIO等基本硬件接口控制 AI:支持端上AI和云端AI能力,覆盖人脸、人体、视频...

cplusplus

tuple 时钟延时等操作 线程创建操作等 singleton单例模式 智能指针 右值引用 RTTI运行时类型识别 lambda匿名函数 cond条件变量 AliOS Things C++组件对内核接口进行了封装,提供了一组自定义的类(原生类)。使用自定义类的优势是资源消耗...

ulog

更正文档 概述 ulog是AliOS Things的日志模块,同时支持经典同步机制和异步日志机制,异步机制使其他逻辑任务保持正常工作,支持简短的日志格式和syslog协议格式,日志内容可以通过不同方式输出(uart udp vfs uagent),此外,文件系统中...

cjson

args description item 待判断的JSON结构体 使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考《AliOS Things集成开发环境使用说明之搭建开发环境》,下载安装。待开发环境搭建完成...

adc

默认4个,如需修改,在hardware/chip/<chip_name>/package.yaml中修改CONFIG_ADC_NUM配置 def_config:CONFIG_ADC_NUM:2 API说明 参考 adc_device_api 使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具...

flash

dev.c#Flash设备子系统实现 依赖组件 base#最底层核心驱动模型、驱动自动加载机制以及Device VFS core vfs#VFS API抽象库 epoll#增强型多路复用IO接口-epoll机制所在库 API说明 参考 flash_device_api 使用示例 组件使用示例相关的代码下载...

spi

更正文档 贡献说明 概述 本组件为SPI VFS驱动子系统。给应用或组件提供通过VFS形式(open/close/ioctl)访问硬件SPI驱动对上层提供服务的接口。该组件初始化过程中,会根据hardware/chip/<chip_name>/package.yaml中定义的CONFIG_SPI_NUM来...

mbmaster

更正文档 概述 AliOS Things Modbus是标准的串行通信协议驱动,提供RTU模式能力,暂不支持ASCII/TCP模式。开发可以通过组件API,在设备端快速对接支持Modbus协议器件的进行读写。组件支持以下功能:支持基于RS232/485串口的RTU Modbus 提供...

ili9341(LCD)

AliOS Things 提供了多款LCD组件供开发者使用,适配了目前应用最多的LCD模块。组件支持以下功能:LCD 绘制简单几何图形 LCD 基于 fbdev组件(frame buffer)和 udisplay组件,对接更高层的图形库如 LVGL 或 SDL 支持接入多块 LCD 版权信息 ...

st7789(LCD)

AliOS Things 提供了多款LCD组件供开发者使用,适配了目前应用最多的LCD模块。组件支持以下功能:LCD 绘制简单几何图形 LCD 基于 fbdev组件(frame buffer)和 udisplay组件,对接更高层的图形库如 LVGL 或 SDL 支持接入多块 LCD 版权信息 ...

AliOS Things 概述

更正文档 AliOS Things 发布于 2017年杭州云栖大会,是 AliOS 家族旗下的、面向IoT领域的、高可伸缩的物联网操作系统,于2017年10月20号宣布在 github 上开源,当前的版本是 AliOS Things 3.3。架构总览 AliOS Things 支持多种CPU架构,...

sh1106(OLED)

args description x,y 字符串左上角相对屏幕坐标 p 字符串指针 size 字符点集大小支持 12/16/24 mode 0-反显 1-正显 使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考《AliOS ...

rx8130ce

使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考《AliOS Things集成开发环境使用说明之搭建开发环境》,下载安装。待开发环境搭建完成后,可以按照以下步骤进行示例的测试。步骤1...

我是模组商

如何成为阿里云官方认证的模组商?参考如下图示。通讯模组 相关文档链接:了解阿里云IoT技术认证 模组认证测试流程 生活物联网平台 安全模组 相关文档链接:了解Link ID² 了解AliOS Things

分歧争端机

本案例的代码下载请参考《AliOS Things集成开发环境使用说明之创建工程》,>选择解决方案:“HaaS EDU K1教育开发案例合集”>选择开发板:haaseduk1 board configure-编译固件可参考《AliOS Things集成开发环境使用说明之编译固件》。...

接入物联网平台设备开发引导

本文介绍各种类型设备接入阿里云物联网平台的推荐接入方案。设备商 设备商指开发并售卖最终成品的厂商。Wi-Fi设备:Wi-Fi设备指使用Wi-Fi连接网络,并继而与阿里云物联网通信的设备。以太网设备:以太网设备指使用以太网协议连接网络,并...

内存管理

更正文档 概述 AliOS Things操作系统内核通过内存管理实现应用程序可以调用标准C库的malloc和free接口来动态的分配和释放内存。内存管理函数 函数名 描述 aos_malloc()从系统heap分配内存给用户 aos_zalloc()从系统heap分配内存给用户,...

ugraphics

使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考《AliOS Things集成开发环境使用说明之搭建开发环境》,下载安装。待开发环境搭建完成后,可以按照以下步骤进行示例的测试。步骤1...

trace

步骤8 测试示例 1 下载安装SystemView SystemView下载地址 根据你所用的操作系统下载对应版本的SystemView,然后进行安装。2 配置SystemView 拷贝components/trace/Config/SYSVIEW_AliOSThings.txt文件到PC机SystemView软件安装目录 C:\...

ble_netconfig

更正文档 概述 AliOS Things 3.3提供ble_netconfig组件,用BLE功能传递配置信息,包括Wi-Fi配网需要的SSID和密码信息,连接阿里云需要的设备证书(ProductKey、DeviceName、DeviceSecret)信息。功能支持 ble_netconfig组件主要支持如下...

芯片厂商或设备厂商对接流程

操作项 适用范围 使用AliOS Things对接ID²-SE 芯片厂商 使用第三方OS对接ID²-SE 芯片厂商 使用AliOS Things对接ID²-KM 模组厂商 使用第三方OS对接ID²-KM 模组厂商 步骤三:烧录ID² 请根据ID²的载体类型,选择最适合您的操作文档。...

工作队列

更正文档 概述 在操作系统中,如果我们需要进行一项工作处理,往往需要创建一个任务来加入内核的调度队列。一个任务对应一个处理函数,如果要进行不同的事务处理,则需要创建多个不同的任务。任务作为CPU调度的基本单元,任务数量越大,则...

mbedtls

apache-2.0.txt|-ChangeLog|-example#适配过AliOS Things的示例代码|-include#mbedtls头文件|-library#mbedtls实现代码|-LICENSE#License申明|-package.yaml#编译和配置文件|-platform#适配不同平台的代码,目前支持AliOS Things和yoc|-...

Wi-Fi设备实现网关协助子设备连接阿里云示例

4.2.2 AliOS Things开发环境搭建 开发环境的搭建请参考《AliOS Things集成开发环境使用说明之搭建开发环境》,其中详细的介绍了AliOS Things 3.3的IDE集成开发环境的搭建流程。4.2.3 linksdk_gateway_demo代码下载 模型上云的代码下载请...

乐鑫ESP8266

AliOS Things已经支持了乐鑫ESP8266 WiFi模组,实现了Link SDK需要的HAL函数,因此SDK如果要运行在 集成了AliOS Things的乐鑫ESP8266 WiFi模组,可以参考下面的说明生成适用于ESP8266的型号的SDK。make reconfig SELECT A CONFIGURATION:1)...

AliOS Things上适配ID²-SE

本文以stm32f103vb-fmse平台,fm1280国密芯片为例,介绍通过AliOS Things集成ID²-SE的方法。步骤一:适配SE芯片驱动接口 根据SE芯片驱动的控制方式,需要适配se_open_session、se_transmit和se_close_session驱动接口。接口详细信息,请...

ucamera

步骤1 创建或打开工程 打开已有工程 如果用于测试的案例工程已存在,可参考《AliOS Things集成开发环境使用说明之打开工程》打开已有工程。创建新的工程 组件的示例代码可以通过编译链接到AliOS Things的任意案例(solution)来运行,这里...

HTTP

args description client_data 用户字段指针 content_disposition 待添加的内容地址 name 名称的地址 content_type 内容类型 file_path 文件路径 使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,...

vfs

更正文档 概述 VFS 虚拟文件系统为各种文件(包括设备文件和普通文件)提供统一的操作接口。它是具体设备文件和文件系统之上的抽象层。其目的是允许应用程序以统一的方式访问不同类型的具体文件和设备。用户可以将ramfs,littlefs等具体的...

AliOS Things的SDK适配指南

本文介绍无AliOS Things的SDK适配过程。适配流程 整体流程如下图所示,其中HAL和TLS建议以源文件的形式在用户工程进行编译,以避免在工程中编译产生头文件的依赖问题。移植步骤 以无AliOS Things的SDK的V1.6.0版本为例。下载无AliOS Things...

ramfs

更正文档 概述 ramfs是AliOS Things提供的基于RAM不依赖flash驱动的可读可写的文件系统。和ROMFS的区别在于ROMFS为只读,RAMFS可读写。主要特性包括:不依赖flash设备和驱动 可读写创建文件等 掉电不保存 版权信息 说明 Apache license v2....

I2C设备驱动程序开发指南

AliOS Things提供如下函数操作硬件传输。这些函数可以在 start_xfer 回调函数或中断处理程序中调用,支持在关中断或者自旋锁加锁环境下调用。size_t aos_i2c_hard_push(aos_i2c_t*i2c,void*tx_buf,size_t count);使用 aos_i2c_hard_push ...
共有190条 < 1 2 3 4 ... 190 >
跳转至: GO
其他人还在搜
弹性AliOS Things AliOS Things系统 AliOS Things开发 AliOS Things兼容 AliOS Things编译 alios-things设置频率 AliOS Things实时性 alios-things开发环境
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库AnalyticDB MySQL版 云原生数据仓库 AnalyticDB PostgreSQL版 微服务引擎 检索分析服务 Elasticsearch版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用