更新时间:2023-12-07 10:06:36下载pdf
本教程介绍如何基于 TuyaOS Matter Over Wi-Fi 开发框架进行二次开发,包括获取开发框架、开发框架目录结构、开发框架编译以及开发框架烧录等。
浏览 TuyaOS 快速入门,了解 TuyaOS 开发相关概念。
TuyaOS Matter Over Wi-Fi SDK 是支持 Matter 生态的通用开发框架,用于所有 Wi-Fi & 蓝牙 LE 的联网控制类的设备开发,包括电工、照明、门锁和家电类产品开发。支持标准 Matter 协议的同时,也支持涂鸦 IoT 云能力,即使用涂鸦 App 配网或分享给涂鸦 App。
在 Wind IDE 资源中心,搜索类型开发包 联网单品开发:Wifi-BLE-Matter 设备开发包,选择最新版本并提交申请。
<TuyaOS-x.x.x-tuyaos-iot-xxxxxxx>
| ---apps #demo 程序
| ---build #编译配置
| ---docs #文档
| ---include #头文件,包括公共头文件和组件头文件
| ---libs #libtuyaos-iot/ipc/gw.a,独立链接的 .a 文件
| ---scripts #工具、脚本
| ---build_app.sh #TuyaOS 编译入口
| ---README.md
| ---LICENSE
| ---CHANGELOG
| ---RELEASELOG
通过 TuyaOS Wind IDE 可以快速下载 TuyaOS Matter Over Wi-Fi SDK 开发框架,并创建产品开发工程。
TuyaOS Matter Over Wi-Fi 开发框架提供了演示程序,帮助您更快了解如何基于 TuyaOS 开发框架进行二次开发。更多信息,参考 apps
目录下的演示程序源码。同时,也提供演示程序的快速学习文档,操作方式请参考 Demo 程序 Quick Start。
您可以在 apps
目录下找到演示程序,名称是 tuyaos_demo_matter_quick_start
。该演示程序中管脚定义默认使用 T2 开发板。
通过 IDE 提供了方便快捷的一键编译功能,来编译用户应用程序或者 TuyaOS 开发框架自带的演示程序。具体操作流程,参考 编译 Demo。
或者在 IDE 的终端界面执行命令,来编译用户应用程序或者 TuyaOS 开发框架自带的演示程序。每个框架带的演示程序名称不一样,此处假设示例程序名称为 tuyaos_demo_matter_quickstart
。示例如下:
./build_app.sh apps/tuyaos_demo_matter_quick_start tuyaos_demo_matter_quickstart 1.0.0
生成的产物保存于 ./apps/tuyaos_demo_matter_quickstart/output/
目录下,详情参考示例程序的帮助文档。
在实际生产过程中,需要有专门的生产系统和工具。对于生产系统和工具,涂鸦有一套完整的智慧生产体系,可以参考 烧录授权 开发产品,仅适用于批量烧录和授权。
如果在使用过程中遇到问题,可以访问涂鸦开发者平台 Wi-Fi 设备接入-故障排除,按照自己遇到的问题分类,寻找合适的解决方法。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈