Search found 218 matches
- 2023年 Dec 27日 18:03
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TuyaOS】配置按键时程序跑飞
- Replies: 21
- Views: 1100
Re: 【求助】【TuyaOS】配置按键时程序跑飞
功能描述 支持按下防抖,松开防抖,防抖参数可设定 支持单击,多次长按,释放,很容易扩展成双击,三击…… 依赖条件 外部中断 定时器 设计细节 实现原理 > 按下按键后,启动一个周期为 t 的定时器 > > 如果按键不松开,依次到达 T1=t count1, T2=t count2, T3=t*count3 (release) 时间点 > > 如果按键松开,可能会触发 release0, release1, release2 > > > > press0:可能是抖动,抛弃不用 > > release0:为了消抖和短按的响应及时,count1 设置较小(例如50ms),所以很难触发 releas...
- 2023年 Dec 27日 16:06
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【蓝牙】PHY6222资源优化
- Replies: 3
- Views: 3433
Re: 【蓝牙】PHY6222资源优化
luzhihui 2023年 Dec 27日 15:56修改之后在vscode下一编译就变回0x11020000 0x020000
试了下修改此路径有效 software\TuyaOS\vendor\phy6222_ble\toolchain\templates\keil\scatter_load.sct
给你点赞!
- 2023年 Dec 27日 16:05
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【蓝牙】PHY6222资源优化
- Replies: 3
- Views: 3433
Re: 【蓝牙】PHY6222资源优化
如果使用vscode编译,请修改 \software\TuyaOS\vendor\phy6222_ble\toolchain\templates\keil\scatter_load.sct 文件
- 2023年 Dec 27日 15:49
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TuyaOS】配置按键时程序跑飞
- Replies: 21
- Views: 1100
Re: 【求助】【TuyaOS】配置按键时程序跑飞
功能描述 支持按下防抖,松开防抖,防抖参数可设定 支持单击,多次长按,释放,很容易扩展成双击,三击…… 依赖条件 外部中断 定时器 设计细节 实现原理 > 按下按键后,启动一个周期为 t 的定时器 > > 如果按键不松开,依次到达 T1=t count1, T2=t count2, T3=t*count3 (release) 时间点 > > 如果按键松开,可能会触发 release0, release1, release2 > > > > press0:可能是抖动,抛弃不用 > > release0:为了消抖和短按的响应及时,count1 设置较小(例如50ms),所以很难触发 releas...
- 2023年 Dec 27日 15:47
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TuyaOS】配置按键时程序跑飞
- Replies: 21
- Views: 1100
Re: 【求助】【TuyaOS】配置按键时程序跑飞
不需要某种情况只是不要处理上述中的某个case就可以
- 2023年 Dec 27日 15:18
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TuyaOS】配置按键时程序跑飞
- Replies: 21
- Views: 1100
Re: 【求助】【TuyaOS】配置按键时程序跑飞
SDK里面有提供常用的按键例程,位于app_key.c,可以直接使用这里的代码,如下图所示,有提供短按、长按功能
- 2023年 Dec 27日 14:14
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TuyaOS】配置按键时程序跑飞
- Replies: 21
- Views: 1100
Re: 【求助】【TuyaOS】配置按键时程序跑飞
如果是使用vscode编译,可以修改这个目录下的
.\software\TuyaOS\vendor\phy6222_ble\toolchain\templates\keil\bin\material\mk_hexf_bin.bat
- 2023年 Dec 26日 20:28
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TuyaOS】配置按键时程序跑飞
- Replies: 21
- Views: 1100
Re: 【求助】【TuyaOS】配置按键时程序跑飞
PHY6222相关的Hardfault问题可以参考这个方法进行排查:https://www.tuyaos.com/viewtopic.php?t=2686
- 2023年 Dec 26日 20:25
- Forum: TuyaOS-蓝牙设备开发
- Topic: PHY6222芯片hardfault问题分析方法
- Replies: 0
- Views: 3713
PHY6222芯片hardfault问题分析方法
在使用 PHY6222 芯片开发的过程中,有时候会碰到类似下图所示的 Hardfault 错误: image-20231226200529984 仔细观察上图可知:PC 指针的地址为 0x11030bf4,理论上通过观察 PC 指针的值就可以快速定位到引起 Hardfault 所在的代码位置。 实际上通过以下步骤进行操作就可以实现这个功能: 1)使用notepad++或其他文本编辑器打开 .\software\TuyaOS\\.log\bin\material\mk_hexf_bin.bat ; 如果使用 vscode 编译,上述路径为: .\software\TuyaOS\vendor\ph...
- 2023年 Dec 25日 17:15
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】【TUYAOS】如何保留授权,线刷。
- Replies: 1
- Views: 200
Re: 【求助】【TUYAOS】如何保留授权,线刷。
这里选择hexf,就可以不擦除,直接烧录