SDK获取

更新时间:2019-07-23 19:40:09

C语言SDK

适用于内存受限的设备。

获取包含AliOS Things的飞燕SDK

若您希望使用已认证的WiFi模组进行产品开发,或者您希望移植飞燕SDK到您的模组,可以下载包含AliOS Things的飞燕SDK

无AliOS Things的飞燕SDK获取

若您基于Linux、Windows等系统进行产品开发,无需移植AliOS Things,可以获取无AliOS Things的飞燕SDK

C SDK使用说明

SDK提供了API供设备厂商调用,用于实现与阿里云IoT平台通信以及一些其它的辅助功能,比如WiFi配网、本地控制等。

另外,C语言版本的SDK被设计为可以在不同的操作系统上运行,比如Linux、FreeRTOS、Windows,因此SDK将需要OS或者硬件支持的操作定义为HAL函数,设备厂商在使用SDK开发产品时需要将这些HAL函数进行实现。

产品的业务逻辑、SDK、HAL的关系如下图所示:

其它编程语言的SDK

非C语言的飞燕SDK由于不需要进行系统适配(设备厂商需要适配HAL函数),同时对系统的内存要求不那么严苛,目前不提供功能裁剪功能,用户根据相关开发文档进行产品开发即可。

目前支持编程语言类型:

注:无WiFi配网功能

注:无WiFi配网功能、设备本地控制功能

注:无WiFi配网功能、设备本地控制功能

注:无WiFi配网功能、设备本地控制功能

results matching ""

    No results matching ""