Search found 7 matches

by 13758269484
2025年 Aug 13日 09:56
Forum: TuyaOS-蓝牙设备开发
Topic: BK3633QN48_M_TuyaOS-3.11.0 进入睡眠后不能GPIO中断和timer中断
Replies: 4
Views: 3544

Re: BK3633QN48_M_TuyaOS-3.11.0 进入睡眠后不能GPIO中断和timer中断

我们测试代码应该是完全相同的,排查一下硬件差异,推测可能是以下原因:

  1. SDK默认使用外部32K晶振,如果开发板没有外部32k晶振,在SDK中宏BOARD_USED_INTER_RC32K改为1。
  2. 使用原厂推荐的晶振,附件下载PDF

顺便一提:

  1. BK3633QN48_M和BK3633QN48差别是BK3633QN48_M是主从一体,而BK3633QN48仅支持从机。如果您的应用场景不需要作为蓝牙主机,建议使用BK3633QN48 SDK有更多的可自由分配的FLASH空间。
  2. 建议下载最新的tuyaos 3.12.1版本
by 13758269484
2025年 Aug 12日 16:43
Forum: TuyaOS-蓝牙设备开发
Topic: BK3633QN48_M_TuyaOS-3.11.0 进入睡眠后不能GPIO中断和timer中断
Replies: 4
Views: 3544

Re: BK3633QN48_M_TuyaOS-3.11.0 进入睡眠后不能GPIO中断和timer中断

你好,我们测试了一下,bk3633进入休眠后gpio中断和timer中断能正常触发。 可以参考该链接下载tuya logic上位机 https://developer.tuya.com/cn/docs/iot-device-dev/bluetooth_demo_ble?id=Kd7pp9a7lx3c0#title-4-%E6%8F%A1%E6%89%8B ,进行测试。 SDK里默认GPIO32是唤醒脚,不需要调整。 tuya_init_last函数中添加指示灯周期性闪烁 TUYA_GPIO_BASE_CFG_T gpio_cfg = { .mode = TUYA_GPIO_PUSH_PULL,...
by 13758269484
2025年 Jul 4日 09:36
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】蓝牙门锁配件如何主动连接门锁
Replies: 3
Views: 3415

Re: 【求助】【TuyaOS OS】蓝牙门锁配件如何主动连接门锁

门锁、配件分别是用什么芯片平台开发的?

配件作为主机角色与门锁连接通信,目前仅部分平台支持,可以与您对接的项目、产品经理沟通申请

by 13758269484
2025年 Jun 25日 19:42
Forum: TuyaOS-蓝牙设备开发
Topic: DP ID=19 上报失败
Replies: 8
Views: 6022

Re: DP ID 19 上报失败

日志类型DP上报要使用带时间戳的接口tuya_ble_dp_data_with_time_send。可以参考apps\tuyaos_demo_ble_lock,里面是蓝牙门锁的基本demo,包含蓝牙解锁、门锁状态上报、日志上报和门锁设置类DP下发

by 13758269484
2024年 Sep 18日 11:00
Forum: TuyaOS-蓝牙设备开发
Topic: 蓝牙门锁的绑定模式是怎么样的?
Replies: 1
Views: 2519

Re: 蓝牙门锁的绑定模式是怎么样的?

你好,蓝牙门锁的默认绑定模式是强绑定。您可以在IOT平台的设备"01 功能定义"页面的"高级功能"部分进行修改。 关于绑定模式,IOT平台允许配置强绑定或中绑定模式。二者的区别在于:强绑定模式下,已配网的设备如果在APP上未进行解绑操作,仅通过门锁本地恢复出厂设置,其他用户将无法重新绑定设备。而中绑定模式可允许重新绑定。 针对您的问题: 在强绑定模式下,如果A用户未在手机端解绑设备,设备即使恢复出厂设置,其他用户可以搜索到设备,但在配网时,APP会提示设备已被绑定,要求联系原用户进行解绑。 如果A用户在手机端完成了解绑操作,但解绑时蓝牙未连接设备,设备没...
by 13758269484
2023年 Jun 5日 15:42
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】GR5515开发门锁,将bootloader与涂鸦demo生成的Bin文件合并后,烧录进去程序不运行
Replies: 3
Views: 2959

Re: 【求助】GR5515开发门锁,将bootloader与涂鸦demo生成的Bin文件合并后,烧录进去程序不运行

首先,确认一下分开烧录bootloader固件和app_demo固件是否可以正常运行?
合并固件时,注意app_demo固件的在合并后的bin文件中的首地址与app代码中宏定义"APP_CODE_LOAD_ADDR"("APP_CODE_RUN_ADDR")地址相对应。
bootloader的起始地址是0x1004000时,app_demo固件在合并后固件的首地址应该是:APP_CODE_LOAD_ADDR-0x1004000