更新时间:2024-11-20 08:51:23下载pdf
不同 Beacon 芯片使用的开发环境不同,您需要根据自己选择的芯片搭建专用的开发环境,如下表格是涂鸦已经适配过的芯片平台,您可以参考对应的文档搭建开发环境,如果是非涂鸦标准芯片接入,需要自行根据对应芯片平台的参考资料搭建相应的开发环境。
芯片平台 | 开发环境 | 参考说明 |
---|---|---|
AK801AE-H1 | CDK | AK801 开发环境说明 |
AK801AE-M3 | CDK | AK801 开发环境说明 |
AC6329C2 | CodeBlocks | AC6329C2 开发环境说明 |
本小节以 AC6329C2 芯片为例,仅简单介绍在涂鸦开发者平台上创建智能产品的流程,更详细步骤请参考 选品类创建产品。
登录 涂鸦开发者平台。
创建一个 Tuya Beacon 通讯协议的产品,对接方式选择 TuyaOS 开发,选择对应的芯片后将免费领取到 2 个激活码。
申请成功后,请查看短信通知(即 IoT账号绑定的手机号的短信)。
前往 订单管理,在 调试商品&样品订单 处,下载授权码清单。授权码清单中包含 uuid、auth_key、MAC地址。
详情请参考 SDK获取。
请访问 AC6329C2 开发环境说明 下载 IDE。
下载后默认安装即可,安装完成之后进行项目导入,导入方法参考上方开发环境说明的步骤。
导入您下载的代码项目。
找到 app_main.c
和 app_multi_conn.c
文件。
修改 app_main.c
文件中相应的 auth_key、MAC 地址以及 PID。
将 app_multi_conn.c
中的 u8 ty_ble_addr[6] 中的地址改为授权码清单中的 mac,屏蔽 syscfg_read(NV_USER_MAC_ADDR, ty_ble_addr, 6)
,详情见移植指南 - 授权。
全部修改完成后,连接硬件,进行编译烧录。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈