Search found 250 matches

by 逻辑的院子
2024年 Jul 10日 20:00
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】固件名称问题
Replies: 4
Views: 61

Re: 【求助】固件名称问题

你截图中的文件名称是由脚本“\software\TuyaOS\.log\hex\material\mkbin.bat”(配置到Keil中)生成的。

而宏FIRMWARE_NAME对应的固件名称是存储在最终的bin文件里面的(并非文件名称),用于被产测上位机获取或者代码中其他可能的用途。

两者不是一个用途,只是刚好一样。

by 逻辑的院子
2024年 Jul 10日 18:12
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】固件名称问题
Replies: 4
Views: 61

Re: 【求助】固件名称问题

请问下是如何判断固件名称修改后没有生效的?

by 逻辑的院子
2024年 Jul 9日 14:48
Forum: TuyaOS-蓝牙设备开发
Topic: 【求助】【TuyaOS OS】修改运行主频运行正常,OTA失败
Replies: 1
Views: 96

Re: 【求助】【TuyaOS OS】修改运行主频运行正常,OTA失败

如果使用默认的主频g_system_clk = SYS_CLK_XTAL_16M不会有问题; 如果修改主频为g_system_clk = SYS_CLK_DLL_48M,由于在OTA开始之前会调用hal_system_clock_change_active接口来修改主频,该接口的参数如果与已有主频一致则会返回1,导致程序卡死,所以如果修改主频为SYS_CLK_DLL_48M,可以同时修改tkl_ota.c中的tkl_ota_start_notify接口为: OPERATE_RET tkl_ota_start_notify(UINT_T image_size, TUYA_OTA_TYPE_E t...
by 逻辑的院子
2024年 Jun 26日 17:47
Forum: TuyaOS-蓝牙设备开发
Topic: 求助:TuyaOS V3.9.0版本的SDK 编译报错flash超出
Replies: 7
Views: 123

Re: 求助:TuyaOS V3.9.0版本的SDK 编译报错flash超出

只有PHY6222这个芯片平台有这个要求,如果你使用原厂提供的工程,也是需要手动修改scatter_load.sct文件的。
使用我们的Tuya Wind IDE(vscode),这个功能相当于已经集成到vscode里面去了。

by 逻辑的院子
2024年 Jun 26日 17:20
Forum: TuyaOS-蓝牙设备开发
Topic: 求助:TuyaOS V3.9.0版本的SDK 编译报错flash超出
Replies: 7
Views: 123

Re: 求助:TuyaOS V3.9.0版本的SDK 编译报错flash超出

直接用keil也行,不过你每新增一个.c文件就需要修改一次scatter_load.sct文件

by 逻辑的院子
2024年 Jun 26日 17:07
Forum: TuyaOS-蓝牙设备开发
Topic: 求助:TuyaOS V3.9.0版本的SDK 编译报错flash超出
Replies: 7
Views: 123

Re: 求助:TuyaOS V3.9.0版本的SDK 编译报错flash超出

你把你需要的
源文件放到:\software\TuyaOS\apps\tuyaos_demo_ble_peripheral\src
头文件放到:\software\TuyaOS\apps\tuyaos_demo_ble_peripheral\include
然后使用vscode重新编译一次就可以了

这个是RAM不足的报错,主要原因是PHY6222平台默认会把新增的.c文件同时放到RAM区域,所以很容易超出区域,使用上述操作会把代码仅放到Flash区域,就不会超出了

by 逻辑的院子
2024年 Jun 25日 18:15
Forum: TuyaOS-蓝牙设备开发
Topic: Logic上位机使用指南
Replies: 2
Views: 9256

Re: Logic上位机使用指南

支持遥控器数据解析的,遥控器数据是设备直接报上来的,跟高级功能没有关系