Wi-Fi芯片移植

因此平台移植时,需要对Flash HAL进行移植,以实现KV功能。详细请参见 Flash和KV移植。以RDA5981平台为例,硬件抽象相关的移植代码请参见 RDA5981 HAL参考实现。Wi-Fi和配网移植 移植Wi-Fi HAL。对于Wi-Fi芯片,AliOS Things的Wi-Fi配网...

设备端开发

为提升您基于新开发的Combo设备(同时支持Wi-Fi和BLE)硬件平台移植生活物联网平台SDK提供的蓝牙辅助Wi-Fi配网功能的效率,本文档将选择一款硬件开发板,进行实际的移植示例,将整个功能移植、应用开发、功能调试等过程串联起来供您参考。...

设备移植相关问题

本文介绍IoT_SDK V2.0在高通MDM9206平台移植用户遇到过的问题原因说明。编译问题 ArmCC不支持C语言中变量定义和逻辑语句混杂,声明段落必须在逻辑段落之前完整结束。ArmCC不支持用花括号 {} 的方式定义匿名结构体实例作为右值。ArmCC处理...

乐鑫ESP32开发板移植

移植C-SDK4.0 移植C-SDK的过程主要包括了SDK代码的导入,SDK port层文件配置和编译系统的配置。SDK的 portfiles 目录已经包含了ESP32的 portfile,因此您只需要导入SDK源码,配置编译系统即可完成移植工作。基本概念 建议提前阅读 idf 的 ...

CoAP连接相关问题

本文介绍设备使用物联网平台提供的设备端C语言Link SDK 3.x版本,...平台移植后,hal 相关的底层函数都需要用户自行实现。CoAP协议支持数据下行吗?目前HTTP协议和CoAP协议暂不支持数据下行。MQTT协议支持数据上、下行,推荐使用MQTT协议。

SDK同步与异步通信模式

同步通信模式 大多数嵌入式平台移植C Link SDK使用同步底层通信模型,能够支持C Link SDK以轮询方式主动收取网络报文。例如嵌入式Linux、Windows系统,以及大部分配备LwIP协议栈通信的RTOS(FreeRTOS系统)等,都支持上层应用主动收取网络...

概述

portfiles SDK跨平台移植的接口实现,目前仅支持Linux。Demo简介 Demo 功能 device_basic_demo 演示设备基础建连,发送接收消息,包含自定义消息的使用。device_bootstrap_demo 演示设备就近接入功能的使用。device_dynamic_register_demo ...

C Link SDK组件说明

组件支持跨平台移植,开发者移植SDK需要实现该接口并设置给组件。文件系统接口定义/*@brief 用以向SDK描述其运行硬件平台的资源如何使用的方法结构体*/typedef struct {/*@brief 查询文件大小*@return int32_t*@retval-1 文件不存在*@...

功能特性

功能 说明 下载设备端SDK 开源多种平台设备端代码,提供跨平台移植指导,赋能企业基于多种平台做设备接入,提供设备端SDK、驱动等,帮助不同设备、网关轻松接入阿里云。设备安全认证 提供芯片级安全存储方案(ID²)及设备密钥安全管理机制...

基于Make的编译说明

说明 config.xxx.yyy 主要关注目标嵌入式硬件平台的工具链程序和编译或链接选项的指定,用于跨平台移植。config.xxx.yyy 不仅以 CONFIG_ENV_CFLAGS+.的语法新增自定义 CFLAGS,CONFIG_ENV_LDFLAGS+.也可以指定链接选项。make.settings 则是...

Wi-Fi模组移植

如果模组使用的Wi-Fi芯片尚未支持AliOS或者Link Kit,可以推动芯片原厂移植生活物联网平台SDK。生活物联网平台SDK已支持的Wi-Fi芯片如下表所示。芯片厂商 芯片型号 天猫精灵 TG7100C 翱捷科技 ASR5501 ASR5502 展锐 RDA5981X 博通集成 BK...

移植概述

步骤四:编译SDK 将SDK移植到目标嵌入式平台有两种方式:当开发环境为Linux时,使用SDK自带的编译系统。如果使用Linux作为开发环境,可以直接使用SDK自带的编译系统对SDK进行编译。使用SDK自带的编译系统时,您需要:准备一台 Linux 的开发...

MCU+支持MQTT的模组

文档目标 下面的文档关注于讲解用户如何把SDK移植到MCU,并与通信模组协作来与阿里云物联网平台通信。为了简化移植过程,下面的文档在MCU上以开发一个基础版产品作为案例进行讲解,如果用户需要在MCU上使用SDK的其它功能,可以在MCU上将基础...

基于Make的交叉编译示例

本文以将SDK移植到 arm-linux 平台为例,演示一个完整的交叉编译移植过程。对于嵌入式硬件平台,对编译出目标平台的 libiot_sdk.a,需要如下步骤:在 tools/board/目录下添加一个对应的配置文件,文件名规范为 config.XXX.YYY,其中 XXX ...

自有模组驱动接入:STM32+合宙Air724

本文介绍如何快速移植C语言Link SDK,将搭载MCU+蜂窝模组的设备接入阿里云物联网平台。背景信息 无法直接连网的设备,外接MCU+蜂窝模组后,MCU通过AT指令控制蜂窝模组,设备即可实现连网。通过移植阿里云物联网平台提供的C Link SDK,设备...

环境说明

开发环境 C Link SDK可实现跨平台移植,对开发环境要求灵活,只需支持以下条件:开发语言:C99标准的C语言。开发工具:不限。支持C语言编译即可。编译框架:Makefile编译。编译与运行 在Linux和macOS环境下,完成Link SDK配置后,您可以...

环境要求与配置

开发环境 C Link SDK可实现跨平台移植,对开发环境要求灵活,只需支持以下条件:开发语言:C99标准的C语言。开发工具:不限。支持C语言编译即可。编译框架:CMake编译。编译 设置交叉编译 修改 CMakeLists.txt,设置交叉编译工具链。重要...

物模型编程接入LP-无TLS加密

本文介绍如何移植Link SDK到Windows操作系统,在Windows下运行设备Demo程序连接到阿里云物联网平台。本文的示例中将涉及以下功能点:使用MQTT连接阿里云物联网平台,不使能TLS加密。使用一机一密方式对设备进行认证。属性上报、事件上报。...

基于代码抽取时的移植说明

本文介绍以获取 MQTT上云 和 OTA固件升级 能力为例,描述在Windows开发主机上的SDK移植过程。背景信息 对于使用KEIL、IAR进行设备开发的用户,不能使用Make的方式编译SDK。此时用户可以配置需要的SDK功能,使用SDK提供的抽取工具将相应的...

使用MQTT Topic与物联网平台通信

概述 本文讲解如何移植Link SDK到Windows操作系统,在Windows下运行demo程序连接到阿里云物联网平台,本文的示例中将涉及以下功能点:使用MQTT连接阿里云物联网平台,连接使用TLS进行加密。使用一机一密方式对设备进行认证。如何使用MQTT ...

乐鑫ESP8266移植SDK

本文介绍如何在ESP8266开发板上移植C-SDK4.0,并用demo连接至阿里云物联网平台。准备工作 为完成实践,您需要准备:开发板。本文使用的开发板为ESP-LAUNCHER,即官方提供的ESP8266EX_Demo_Board。USB连接线。运行Windows,Linux或者macOS的...

移植问题

背景信息 如果您尚未接入物联网平台,推荐使用最新版本的SDK。更多信息,请参见 概述。在Linux系统编译SDK后,运行Demo时,为何出现如core dump等错误?SDK提供的HAL仅供参考,无法保证支持所有Linux系统。出现问题时,应结合对应的日志,...

STM32F103+SIM800C移植示例

本文介绍按照 MCU+支持TCP的模组 集成过程,将使用C Link SDK的设备移植到STM32F103,并结合广域网SIM800C连接到阿里云物联网平台。本示例中SIM800C模组支持TCP能力,STM32F103上集成了SDK并直接基于MQTT TOPIC的方式与阿里云物联网平台...

移植示例说明

整体框架 C Link SDK支持在不同操作系统或硬件平台上运行,是因为C Link SDK与操作系统或目标硬件的所有操作,均被抽象为系统依赖接口。因此,在开发产品时,您不仅需要调用SDK的API实现产品业务逻辑,还需要编写代码,实现SDK的系统依赖...

常见问题(FAQ)

使用Delta Lake时,您将使用开放的Apache Spark API,因此可以轻松地将代码移植到其他Spark平台。要移植代码,请将deltaformat替换为parquet格式。Delta表与Hive SerDe表相比如何?Delta表的管理程度更高。特别是,Delta Lake代表您管理的...

Link SDK运行相关问题

Link SDK是跨平台的,用户可以自行移植到目标平台上运行,开发环境推荐Ubuntu16.04。Link SDK占用多少RAM?MQTT协议数据传输通过mbedTLS,Link SDK消耗35 K(RAM)=8 K(Stack)+27 K(heap)。CCP协议下,Link SDK消耗45 K(RAM)=32 K...

蓝牙辅助配网开发

蓝牙辅助配网的Wi-Fi部分是基于生活物联网平台设备端SDK的,移植详细说明请参见 Wi-Fi芯片移植 中“HAL移植”与“Wi-Fi和配网移植”的内容。用户编程接口指南 基于已移植好的BLE和Wi-Fi的协议栈后,生活物联网平台的SDK向上层应用开发提供...

接入方案概述

您可以通过移植阿里云物联网平台提供的C Link SDK,将设备快速接入物联网平台。Link SDK移植的详细信息,请参见 移植示例说明。通信模组的设备接入物联网平台时,可选择的方案有:自有模组驱动连云:如果您已拥有模组的驱动,在移植SDK的...

蓝牙设备端开发

移植SDK到第三方平台 breeze_hal_sec 对接安全部分,包含AES128 CBC加解密算法和SHA256接口。其余部分代码和应用维持不变。参见源代码目录下的hal,将第三方的实现替换此文件夹下的HAL实现:OS、BLE协议栈、Security,定义在$(SDK Src)/...

MCU+蜂窝模组设备上云

本文介绍如何快速移植C语言Link SDK,将搭载MCU+蜂窝模组的设备接入阿里云物联网平台。背景信息 无法直接连网的设备,外接MCU+蜂窝模组后,MCU通过AT指令控制蜂窝模组,设备即可实现连网。通过移植阿里云物联网平台提供的C Link SDK,设备...

概述

您可以将C Link SDK移植到不同的操作系统或硬件平台。更多信息,请参见 移植示例说明。对于MCU+模组形式接入的部分设备,如果C Link SDK未提供相应的适配,您可根据开放协议,自主开发。更多信息,请参见:MQTT协议自主接入。CoAP协议自主...

设备接入概述

乐鑫ESP32开发板移植 设备开发:连接与消息 物联网平台为满足不同的设备接入需求,支持多种协议和多种认证方式,下面介绍设备接入物联网平台的几种方案。功能 说明 相关文档 多协议接入 支持MQTT、CoAP、HTTP等协议接入,大部分设备使用...

MCU+广域网模组接入物联网平台

MCU+支持TCP的模组 本场景是最困难的一种场景,由于MCU的RAM与Flash有限,在MCU上移植MQTT Client比较占用存储空间,并且您需要了解MQTT Client的细节才能让MQTT Client与模组能够完美的配合工作,这样通常导致移植时间较长。阿里云物联网...

什么是生活物联网平台

服务人群 芯片商 为您提供芯片移植指导,助您轻松适配生活物联网平台SDK。详细介绍,请参见 Wi-Fi芯片移植。模组商 为您提供模组移植指导,助您轻松适配生活物联网平台SDK。详细介绍,请参见 Wi-Fi模组移植。为您提供模组认证指导,助您...

设备接入引导

当您希望将设备接入阿里云物联网平台,实现设备集中...设备移植 编译问题 运行问题 泛化协议接入 如何与物联网平台建立连接?如何主动与物联网平台断开连接?是否需要监测与物联网平台的异常断线?如何批量生成设备证书?如何获取子设备证书...

DTU集成SDK

完成连接SDK在DTU设备上的移植。本文档基于SDK版本2.3.0编写,因此建议用户基于相同的版本进行开发,也可以使用更高版本的SDK进行开发 由于DTU设备主要存在于广域网场景中,且有本地配置工具,所以需要关心的是SDK中MQTT相关部分,TLS链接...

设备端配网的总体流程

介绍设备端配网的总体流程,用户可以根据对应阶段进行...设备端配网总体流程如下:HAL移植阶段 AWSS配网数据解析阶段 设备连接路由器 设备配网成功通告 设备与云端的建连 设备与云端同步设备绑定的Token 设备对外通告用于绑定的Token 设备控制

物联网平台相关问题

本文介绍阿里云物联网平台功能特性相关的常见问题。类目 问题 云服务 物联网平台在中国境外可以使用吗?物联网平台支持开通中东地域服务吗?物联网平台服务如何收费,SDK功能是否全部免费?如何获取物联网相关解决方案?物联网平台的整体...

什么是物联网平台

阿里云物联网平台是一个集成了设备接入、设备管理、数据安全通信、消息订阅、消息转发和数据服务(存储、分析、过滤、解析、集成等)等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;向上提供云端API,服务端可通过云端SDK...

平台版本

本文简述平台版本及子模块版本的概念 平台版本 平台版本是魔笔平台的版本,魔笔支持多个平台版本,开发者创建应用时候默认会基于魔笔平台的最新版本。当魔笔发布新的特性或修复重要缺陷的时候,会发布新的平台版本,您可以根据需要升级应用...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
物联网平台 视觉智能开放平台 移动开发平台 mPaaS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用