Search found 65 matches

by liujt@tuya.com
2025年 Aug 22日 12:12
Forum: TuyaOS-联网单品开发
Topic: T5平台GUI开发指导
Replies: 10
Views: 125633

Re: T5平台GUI开发指导

你好,如果使用片内文件系统,请使用bkfil工具烧写;如果使用片外文件系统,请使用一般的flash烧录器工具烧写。另外,如果使用GUI图形开发框架,请严格按照本贴所提及的目录结构制定文件系统;否则根据自己需求自定义文件系统目录。

by liujt@tuya.com
2025年 Aug 21日 19:22
Forum: TuyaOS-联网单品开发
Topic: T5平台GUI开发指导
Replies: 10
Views: 125633

Re: T5平台GUI开发指导

文件系统目录按照附件截图的来规划(细节请参考本帖子),另外这个“tuya手势功能”非摄像头下的手势识别,而是涂鸦设计的一个整屏拖拉框架功能,

fs.png
by liujt@tuya.com
2025年 Aug 21日 19:17
Forum: TuyaOS-联网单品开发
Topic: T5平台GUI开发指导
Replies: 10
Views: 125633

Re: T5平台GUI开发指导

你好,从sdk>=3.12.7:起始地址:0x6cb000,长度:0x100000(1024KB=1048576Bytes)(生成的镜像不能超过这个长度)

by liujt@tuya.com
2025年 Jul 29日 09:42
Forum: TuyaOS-联网单品开发
Topic: tuyaos T5模块 屏幕显示gif
Replies: 9
Views: 4078

Re: tuyaos T5模块 屏幕显示gif

你好,可以按照如下附件来播放gif图片。

test_gif_play.c
(1.87 KiB) Downloaded 241 times
by liujt@tuya.com
2025年 Jul 23日 12:53
Forum: TuyaOS-联网单品开发
Topic: 怎么样,把GUI去掉后,能够驱动spi lcd(ST7789)显示一张已经放在PSRAM的"RGB565.bin"的图片?
Replies: 1
Views: 521

Re: 怎么样,把GUI去掉后,能够驱动spi lcd(ST7789)显示一张已经放在PSRAM的"RGB565.bin"的图片?

你好,正常初始化屏幕后,按照下面的方法(放入cp1侧),直接将解码后的图片起始指针disp_buf传入void lcd_frame_buffer_flush(uint8_t *disp_buf) #include "driver/media_types.h" #include <frame_buffer.h> #include "yuv_encode.h" static frame_buffer_t *lvgl_frame_buffer = NULL; static void lvgl_frame_buffer_free(frame_buffer_t *...
by liujt@tuya.com
2025年 Jul 23日 11:19
Forum: TuyaOS-联网单品开发
Topic: 如何驱动SPI LCD显示一张原始数据的RGB565图片
Replies: 6
Views: 1794

Re: 如何驱动SPI LCD显示一张原始数据的RGB565图片

你好,"我们已经把图片转换成lcd驱动芯片可以直接显示的RGB888或者RGB565的raw data放在了sd卡":这个是指已经将原始压缩格式的图片文件已经解码成二进制文件存放在sd卡了吗?如果是这样的话,sd卡上需要同时保存每张图片的相关信息(如下2提及),可以按下面步骤操作: 1.程序运行起来后,给每个图片文件分别申请一个内存,将sd中的二进制文件读取到不同内存地址,如data1, 2.针对每个图片去构建一个lv_img_dsc_t img_decxx的数据结构(包括这个结构体所涉及的一些成员信息,如图片的像素宽,高,大小,及数据的起始指针(如data1赋值到这里))...
by liujt@tuya.com
2025年 Jul 7日 16:43
Forum: TuyaOS-联网单品开发
Topic: T5平台GUI开发指导
Replies: 10
Views: 125633

Re: T5平台GUI开发指导

应用组件(application_components)/屏幕驱动(application_drivers)和应用是分开的目录。

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

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: 2137

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: 2137

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

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