Search found 87 matches

by leslieli
2023年 Mar 4日 10:55
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】泰凌微方案的2.0的sdk bt_soft_timer的问题
Replies: 4
Views: 371

【已解决】泰凌微方案的2.0的sdk bt_soft_timer的问题

泰凌微方案的2.0的sdk bt_soft_timer 在没到时间就触发回调了怎么回事

by leslieli
2023年 Mar 3日 20:57
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】TCS600u tuyaos开发怎么把提供的lvgl库编译进去
Replies: 2
Views: 594

Re: TCS600u tuyaos开发怎么把提供的lvgl库编译进去

1:把littlevgl拷贝到hello目录下。 2:littlevgl里的CMakelists修改: configure_file(include/lv_gui_config.h.in ${CMAKE_CURRENT_SOURCE_DIR}/include/lv_gui_config.h) function(add_app_libraries) get_property(app_libraries GLOBAL PROPERTY app_libraries) set_property(GLOBAL PROPERTY app_libraries ${app_libraries} ${ARGN...
by leslieli
2023年 Mar 2日 18:59
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

Re: lz201 opencpu开发 0x9db00000 重启原因

东皇007 2023年 Mar 1日 15:49

不好意思,源码无法提供。

你好问一下 按键的话我自己去实现 但是目前遇到一个问题就是定时器准度的问题,1ms的软件定时很不准,但是 如果用tuya_timer.h的硬件定时 只要启动定时就直接蓝屏的了请问有其他的实现精准计时的方案么

by leslieli
2023年 Mar 2日 10:38
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

Re: lz201 opencpu开发 0x9db00000 重启原因

东皇007 2023年 Mar 1日 15:49

不好意思,源码无法提供。

想问一下 老版本的sdk heap size 分配了多少

by leslieli
2023年 Mar 1日 14:00
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

Re: lz201 opencpu开发 0x9db00000 重启原因

东皇007 2023年 Feb 28日 18:16

目前老版本的这个线程栈开的是2K的。理论上8个按键应该没有问题。你看看是不是回调函数里处理内容过多,建议取消处理内容,试试看。
另外TUYAOS没有支持这个key的库的计划.

问一下老版本的这个key的库的源码能提供嘛 想移植到新版本的上面

by leslieli
2023年 Mar 1日 10:18
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

Re: lz201 opencpu开发 0x9db00000 重启原因

yangjianyou 2023年 Mar 1日 09:46
leslieli 2023年 Mar 1日 09:05
东皇007 2023年 Feb 28日 18:16

目前老版本的这个线程栈开的是2K的。理论上8个按键应该没有问题。你看看是不是回调函数里处理内容过多,建议取消处理内容,试试看。
另外TUYAOS没有支持这个key的库的计划.

我试过 注册8个按键用同一个回调 回调只是打印 触发按键 在 触发后还是会重启

栈溢出了,建议增加分配栈空间大小或者较大内存使用改用堆

key_handle的线程栈的空间是tuya_key sdk封装的了的 我无法改动

by leslieli
2023年 Mar 1日 09:05
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

Re: lz201 opencpu开发 0x9db00000 重启原因

东皇007 2023年 Feb 28日 18:16

目前老版本的这个线程栈开的是2K的。理论上8个按键应该没有问题。你看看是不是回调函数里处理内容过多,建议取消处理内容,试试看。
另外TUYAOS没有支持这个key的库的计划.

我试过 注册8个按键用同一个回调 回调只是打印 触发按键 在 触发后还是会重启

by leslieli
2023年 Feb 28日 16:17
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

Re: lz201 opencpu开发 0x9db00000 重启原因

东皇007 2023年 Feb 28日 16:08

请提供opencpu sdk版本。

1.5.0 我感觉好像是我用tuya_key.h 注册的按键个数过多造成的 我试过住注册8个按键后 虽然注册成功 执行回调的时候也能成功但是后面就蓝屏了 但是改成注册5个后就没问题 可能是注册按键的线程stack小了导致的 这个key_handle thread的 stack size 可以变大点么 然后 就是新的tuyaos的sdk 没有tuya_key.h的库和led的库 相对来说比较麻烦 需要我们自行实现 不知道后续可否把这个库加进去

by leslieli
2023年 Feb 28日 15:55
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】lz201 opencpu开发 0x9db00000 重启原因
Replies: 16
Views: 2350

【已解决】lz201 opencpu开发 0x9db00000 重启原因

lz201 detect event 0x9db00000 后重启了 这个具体是是什么导致的