Search found 58 matches

by liujt@tuya.com
2025年 Jul 3日 13:57
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

在你的代码中
“const char* name = "/S";
tkl_fs_mount(name, DEV_SDCARD);//fanzj
int fs_exiet = 0;
BOOL_T ret = 0;
fs_exiet = tkl_fs_is_exist(name,&ret);”
tkl_fs_is_exist是检查文件是否存在,所以参数"name"应该是带路径的文件名,而不是挂载点。

by liujt@tuya.com
2025年 Jul 3日 13:11
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

路径这么配置试试:tkl_fs_mount("/s/", DEV_SDCARD) , 读文件时path = "/S/folder/image.bin";

by liujt@tuya.com
2025年 Jul 3日 11:26
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

tkl_fs_mount:这个函数是怎么调用的?方便发出来吗

by liujt@tuya.com
2025年 Jul 3日 10:57
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

const char path = "S:/folder/image.bin";
lv_gif_set_src(gif_full,path); 这种操作也可以,是LVGL直接操作文件渲染,效果不是很好。我上面提供的demo方式是通过从内存渲染,速度会快一些。

by liujt@tuya.com
2025年 Jul 3日 09:02
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

开发包0.0.20下有个应用目录tuyaos_iot_t5_gui_demo_product_class-T5_gui_demo_quickstart\src\gui\tuya_basic_demo,lv_example_switch_1.c,参考宏定义“TUYA_GUI_GIF_TEST”的地方就是播放gif例程,可以先跑跑这个demo

by liujt@tuya.com
2025年 Jul 2日 16:36
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

参考以下应用: static lv_img_dsc_t ui_img_gif = {0}; STATIC OPERATE_RET gif_img_load(char *filename, lv_img_dsc_t *img_dst) { OPERATE_RET ret = OPRT_COM_ERROR; lv_fs_file_t file; lv_fs_res_t res; res = lv_fs_open(&file, filename, LV_FS_MODE_RD); if (res != LV_FS_RES_OK) { LV_LOG_ERROR("Failed to o...
by liujt@tuya.com
2025年 Jul 2日 16:00
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

直接通过lvgl读文件渲染gif,效果并不是很理想,建议先搜索"TUYA_GUI_GIF_TEST"这个定义,我们的开发包中有使用播放gif的例程。

by liujt@tuya.com
2025年 Jul 2日 15:57
Forum: TuyaOS-联网单品开发
Topic: 如何打开Flash里面的GIF文件
Replies: 17
Views: 680

Re: 如何打开Flash里面的GIF文件

请问一下现在是哪个应用?gif文件是如何烧录到flash中的?

by liujt@tuya.com
2025年 Jul 1日 18:42
Forum: TuyaOS-联网单品开发
Topic: 3.12.12版本,GUIdemo,想要实现音频播放
Replies: 3
Views: 153

Re: 3.12.12版本,GUIdemo,想要实现音频播放

使用图形框架中的ai_toy demo播放本地音频文件,需要:
1.在tuya_app_gui_core_config.h中将宏//#define LVGL_ENABLE_AUDIO_FILE_PLAY 打开;
2.直接调用tuya_app_gui_audio_file_play(char *audio_file),其中形参audio_file为带路径的文件名

by liujt@tuya.com
2025年 Jun 26日 14:17
Forum: TuyaOS-联网单品开发
Topic: T5 外挂flash后littlefs挂载失败
Replies: 7
Views: 255

Re: T5 外挂flash后littlefs挂载失败

那你在量产前把flash通过工具格式化后,再贴片到PCBA