alios things优化

_相关内容

AliOS Things 文档库(新)

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

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 ...

select

API说明 aos_select/aos_poll功能定义与posix标准的select/poll兼容,可参考Linux相关接口文档:参考 select 参考 poll 使用 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考《AliOS ...

epoll

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

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 版权信息 ...

a2sa

更正文档 概述 A2SA是Advanced AliOS Things Sound Architecture的缩写,是AliOS Things音频系统服务框架,包括音频驱动层、音频服务接口层以及音频插件管理等。部分设计理念借鉴了Linux ALSA的设计思路,例如在设备驱动层支持VFS设备驱动...

UART

更正文档 贡献说明 概述 UART设备VFS驱动子系统。版权说明 说明 Apache license v2.0 目录结构├─src│└─uart_dev.c#HAL to VFS适配├─include│└─aos│├─hal│└─uart.h#HAL API│└─vfsdev│└─uart_dev.h#VFS API├─package...

posix

更正文档 概述 POSIX(Portable Operating System Interface)是IEEE组织为了维护应用在不同操作系统之间的兼容性而制定的标准。主要包括API,Shell和Utility等一整套应用环境。主要应用于Unix/Linux操作系统之间,也有其他的操作系统为了...

sh1106(OLED)

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

事件

更正文档 概述 事件是AliOS Things内核提供的一种任务间通信方式,它不同于信号量和互斥量,可以使用事件组实现一个任务同时等待多个事件的发生,或者等待同一个事件的任务在事件发生时解除阻塞状态。事件组是一个32位的数,每一位都对应...

rx8130ce

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

分歧争端机

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

watchdog

步骤2 添加组件 如果芯片内部含有WATCHDOG控制器,则芯片厂在操作系统对接的时候已经将WATCHDOG组件添加在了芯片级别配置文件“hardware/chip/<chip_name>/package.yaml”中,此配置主要包含“设置组件依赖关系”及“设置芯片内部所含...

我是模组商

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

消息队列

该示例可配置到helloworld_demo中运行,相关代码的下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考《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...

ble_netconfig

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

GPIO

更正文档 贡献说明 概述 GPIO设备VFS驱动子系统。版权说明 说明 Apache license v2.0 目录结构├─src│└─gpio_dev.c#HAL to VFS适配├─include│└─aos│├─hal│└─gpio.h#HAL API│└─vfsdev│└─gpio_dev.h#VFS API├─package...

timer

示例代码:ioctl(fd,IOC_TIMER_RELOAD,true)/arg为false代表停止自动重载定时器功能,示例代码:ioctl(fd,IOC_TIMER_RELOAD,false)使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具,所以首先需要参考...

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

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

pwm

步骤2 添加组件 如果芯片内部含有PWM控制器,则芯片厂在操作系统对接的时候已经将PWM组件添加在了芯片级别配置文件“hardware/chip/<chip_name>/package.yaml”中,此配置主要包含“设置组件依赖关系”及“设置芯片内部所含PWM控制器数量”...

工作队列

更正文档 概述 在操作系统中,如果我们需要进行一项工作处理,往往需要创建一个任务来加入内核的调度队列。一个任务对应一个处理函数,如果要进行不同的事务处理,则需要创建多个不同的任务。任务作为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代码下载 模型上云的代码下载请...
< 1 2 3 4 ... 176 >
共有176页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用