AliOSThings工具

_相关内容

构建工具

更正文档 aos-tools 是 AliOS Things 的命令行编译系统,支持组件管理、程序编译、烧录等功能。aos-tools 使用Git 来获取组件的代码和维护代码的版本管理。使用miniconda3创建一个虚拟环境,并在其虚拟环境中安装aos-tools。pip install-U ...

linksdk

更正文档 概述 Link SDK由阿里云提供给设备厂商,由设备厂商集成到设备上后通过该SDK将设备安全地接入到阿里云IoT物联网平台,继而让设备可以被阿里云IoT物联网平台进行管理。设备需要支持TCP/IP协议栈才能集成Link SDK。另外Zigbee、433、...

HaaS物联网设备OTA解决方案

HaaS100进行升级流程,如下图所示,当用户开启阿里云IoT物联网平台的安全升级功能,对应的产品就启动了针对这个产品的安全升级功能,云端会对这个产品的升级固件做密钥、公钥管理并对这个产品的固件做数字签名;对应的设备端,在OTA的过程...

蓝牙配网:通过支付宝小程序为HaaS板便捷配网示例

预览移动端应用 小程序预览移动端应用 点击底部“IoT Studio”Tab 扫描 IoT Studio 中提供的预览二维 总结 本实验提供了小程序方法来实现设备的快速配网、上云,帮助开发者快速连接物联网平台。开发者们可以基于此案例,开发更多的联网应用...

mqtt

在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。Paho MQTT 是 Eclipse 实现的基于 MQTT 协议的客户端,本软件...

JavaScript和Python双引擎运行环境

更正文档 案例简介 Python轻应用引擎 py_engine(Python轻应用引擎)以MicroPython为基础打造而成,基于py_engine可以快速实现IoT场景连云、控端、AI等最常见功能。快速上手文档和编程接口请参考 Python轻应用快速上手。连云:支持基于...

用钉钉小程序控制HaaS100播放语音示例

4.3.1 阿里云IoT平台配置 阿里云物联网平台创建产品、设备的详细过程可以参考文章《阿里云物联网平台快速入门实践》4.3.1.1 创建智能语音播放器产品“云端钉一体的智能语音播放器”物模型设计可以参考:“智能语音播放器物模型”(待发布)...

py_engine

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

智能养花:用钉钉小程序通过HaaS100监测空气温湿度...

2.1 HaaS100开发板 HaaS100 是一款物联网场景中的标准开发板,并配套嵌入到硬件中的软件驱动及功能模块,为用户提供物联网设备高效开发服务。详细的资料参考 HaaS 100 硬件规格。2.2 温湿度传感器 DHT11温湿度传感器的工作原理可参考网上...

智能小车:用钉钉小程序通过HaaS100控制驱动电机示例

2.基础知识 2.1 HaaS100开发板 HaaS100 是一款物联网场景中的标准开发板,并配套嵌入到硬件中的软件驱动及功能模块,为用户提供物联网设备高效开发服务。HaaS100核心板有着丰富的外设接口,如下所示:详细的资料参考 HaaS 100 硬件规格。2....

a2sa

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

AliOS Things 概述

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

trace

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

AliOS Things 文档库(新)

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

搭建开发环境

更正文档 安装工具 Visual Studio Code Visual Studio Code(下称VS Code)是一款广泛使用的IDE工具。请根据环境下载对应版本并安装。注意点:Windows 系统下请以管理员身份运行VS Code,避免因为python权限问题导致创建失败。HaaS Studio ...

ramfs

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

HaaS 510开板式DTU

dist/工具所在目录│├─README.md│├─amp/amp工具可执行文件│├─app/示例 helloworld 工程文件夹│├─app.js│└─app.json│└─bindings.node└─engines/工具其他依赖文件夹 使用轻应用AMP工具,通过本地串口完成应用下载。...

littlefs

更正文档 概述 littlefs是一个高度完整的嵌入式文件系统,可以用在自身不带坏块处理、磨损平衡等功能的内存芯片上,如裸的NAND Flash芯片;同时littlefs也充分考虑了异常掉电情况下的数据保护。组件支持以下功能 掉电安全 磨损平衡 体积小 ...

sntp

更正文档 概述 简单网络时间协议(Simple Network Time Protocol),由NTP发展而来,为联网设备提供了一种同步网络时间的方式。AliOS Things为用户提供了sntp获取的接口,开发者在联网后,可方便获取网络时间。版权信息 说明 Apache ...

select

依赖组件 osal_aos vfs 常用配置 系统中相关配置已有默认值,如需修改配置,统一在YAMLl中 def_config 节点修改,具体如下:配置fd_set中fd最大值:def_config:FD_SETSIZE:64#配置fd_set大小。注意必须大于VFS组件中的 VFS_CONFIG_FD_...

libc_stub

对接的功能包括:内存申请释放:malloc/free/realloc/calloc 错误码errno记录、异常abort 文件系统相关open/read/write/close等 输出printf 该组件只对接C库相关接口,posix标准接口请参考posix组件;文件系统相关请参考vfs组件。版权信息 ...

jsoncpp

步骤2 添加组件 案例下载完成后,需要在helloworld_demo组件的package.yaml中添加对组件的依赖:depends:jsoncpp:dev_aos#helloworld_demo中引入jsoncpp组件 步骤3 下载组件 在已安装了的开发环境工具栏中,选择Terminal->New Terminal启动...

init

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

epoll

├─example#示例程序│├─epoll_example.c│└─test_device.c├─include│├─epoll.h#对外头文件│├─poll.h#系统中无poll功能时poll的数据结构定义,常用与驱动开发│└─private│├─epoll_inner.h#epoll内部数据结构│└─rbtree_...

udisplay

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

fatfs

config:CONFIG_AOS_FATFS_SUPPORT_MMC:1 AOS_COMP_VFS:1 AOS_COMP_FATFS:1 使用示例 组件使用示例相关的代码下载、编译和固件烧录均依赖AliOS Things配套的开发工具 alios-studio,所以首先需要参考《aos-studio使用说明之搭建开发环境》,...

adc

该组件是ADC VFS驱动子系统,给应用或组件提供通过VFS形式(open/close/ioctl)访问ADC控制器驱动对上层提供服务的接口。该组件初始化过程中,会根据hardware/chip/<chip_name>/package.yaml中定义的CONFIG_ADC_NUM来依此创建如下名称的...

cjson

步骤2 添加组件 案例下载完成后,需要在helloworld_demo组件的package.yaml中添加对组件的依赖:depends:cjson:maste 步骤3 下载组件 在已安装了的开发环境工具栏中,选择Terminal->New Terminal启动终端,并且默认工作路径为当前工程的...

spi

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

ulog

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

flash

更正文档 贡献说明 概述 Flash(闪存)是一种速度非常快的非易失性存储设备,允许在操作中被多次擦或写的存储器,目前被广泛应用于嵌入式设备中。该组件是Flash VFS驱动子系统,目前支持Nor Flash 和 Nand Flash给应用或组件提供通过VFS...

mbmaster

步骤2 添加组件 案例下载完成后,需要在helloworld_demo组件的package.yaml中添加对组件的依赖:depends:mbmaster:master#helloworld_demo中引入modbus组件-ulog:master 步骤3 下载组件 在已安装了的开发环境工具栏中,选择Terminal->New ...

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)

sh1106_hdconfig.h#sh1106硬件相关配置├─package.yaml#编译配置文件└─example└─sh1106_example.c#显示测试代码 依赖组件 base gpio spi 常用配置 系统中相关配置已有默认值,如需修改配置,统一在 sh1106_hdconfig.h 修改,具体如下...

HaaS 600 EC600S开发板

HaaS600 Kit 套件包含以下物料:开发板x1 micro-USB线缆x1 5V/2A电源适配器x1 4G天线x1 GPS天线x1 系统环境 连接设备 将开发电脑跟设备的调试/用户串口通过MicroUSB连接,连接后,将在PC设备管理器中出现两个串口,分别用于调试和用户串口...

st7789(LCD)

步骤2 添加st7789组件 说明 helloworld_demo组件的package.yaml中添加 depends:st7789:dev_aos#helloworld_demo中引入st7789组件 步骤3 下载组件 在已安装了的开发环境工具栏中,选择Terminal->New Terminal启动终端,并且默认工作路径为...

rx8130ce

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

ota

完备的配套工具:差分工具、本地签名工具、ymodem辅助升级工具,多固件打包工具等。主要功能列表如下:1、支持乒乓升级:固件可在两个分区运行,支持固件版本回退,保证设备安全不变砖;2、支持断点续传:弱网环境下,支持固件从断点处继续...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用