本文介绍如何获取宠物类设备的 开发资料。
名词解释
- TuyaOS SDK 开发:在此模式下,您基于自有硬件独立完成应用、板级支持包(BSP)和 TuyaOS 移植适配。
- 类型开发包:类型开发包是基于 TuyaOS 技术体系,专门为不同场景构建的开发框架。类型开发包由编译框架、开发环境、示例 Demo、库文件和头文件组成。
现阶段 只提供基于 X86_64 开发平台的类型开发包。
获取开发资料
第一步:安装 Tuya Wind IDE 和申请权限
TuyaOS宠物类设备开发资料统一通过 Visual Studio Code 的插件 Tuya Wind IDE 发布。
- 按照指导,准备开发环境,安装 Tuya Wind IDE 插件,并使用 涂鸦开发者平台 账号登录。
- 在 Tuya Wind IDE 的 资源中心,从下拉框选择各筛选条件,单击 查询 来找到需要的类型开发包。您可以先申请基于 x86_64 开发平台的类型开发包。
- 开发模式:选择 TuyaOS SDK 开发。
- 类型开发包:选择 宠物类设备开发包
- 开发平台:根据实际情况,选择开发平台。例如,x86_64。
- TuyaOS 版本:根据实际情况,选择 TuyaOS 版本。
第二步:下载基于 X86_64 开发平台的类型开发包
单击主页,选择 新建开发框架。
创建 TuyaOS 开发框架,填写 项目向导 信息,单击 完成 后,自动开始下载所选的开发资料。
下载完成后,Visual Studio Code 资源管理区自动创建了对应的工作区。
第三步:熟悉开发流程
您可以先基于下载到的 X86_64 开发平台的类型开发包,开始熟悉宠物类设备的开发流程。具体信息,参考 快速入门。
第四步:获取 TuyaOS SDK 开发包
提供芯片平台的交叉编译工具给您的涂鸦客户经理,涂鸦将在 3 到 5 个工作日为您输出 TuyaOS SDK 开发包。
等您拿到 TuyaOS SDK 开发包后,参考 TuyaOS SDK 开发,进入下一阶段的开发。