Search found 7 matches

by fsyzty
Wed Dec 29, 2021 5:06 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 26698

Re: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

500k的RAM,启动后剩下100k左右, 我试过40K的bin是完全没问题的.我手头没带PSRAM的esp32,不然可以试试.
by fsyzty
Tue Dec 28, 2021 3:42 pm
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 26698

Re: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

lv_font_t * my_font;
my_font = lv_font_load("A:NotoSans_38.bin");
if (my_font == NULL)
{
Serial.println("font load failed");
}else{
Serial.println("font load ok");
}

/* Create simple label */
lv_obj_t *label = lv_label_create( lv_scr_act() );
lv_label_set_recolor(label, true);
lv_label ...
by fsyzty
Tue Dec 28, 2021 11:39 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 26698

Re: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

参考这个能显示汉字,
https://hellobug.blog.csdn.net/article/details/119411924
显示很慢......

1.字库.C修改:
static uint8_t __g_font_buf[144];
static lv_fs_file_t font_f;
static lv_fs_res_t font_res;
static uint32_t font_resCount;
static uint8_t fontisopen = 0;

static uint8_t *__user_font_getdata(int offset,int size ...
by fsyzty
Tue Dec 28, 2021 8:05 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 26698

Re: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

@Xin888 等级不够没法回私信. 中文字库我也没成功.
data放了一个43.2K的字库,结果esp32反复重启.

Rebooting...
ets Jul 29 2019 12:21:46

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1420 ...
by fsyzty
Mon Dec 27, 2021 1:31 pm
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 26698

Re: 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

摸索了很多天, 答案很简单:
1.ino中

........
if(!LittleFS.begin(FORMAT_LITTLEFS_IF_FAILED,"/LFS")){
Serial.println("LittleFS Mount Failed");
return;
}
........
加载到/LFS目录.
2.lv_conf.h中
......
#define LV_USE_FS_STDIO 'S' /*Uses fopen, fread, etc*/
#define LV_FS_STDIO_PATH "/LFS/" /*Set the working directory ...
by fsyzty
Wed Dec 22, 2021 7:57 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 26698

[已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

抱歉把Arduino的内容发在这个版块了.
在Arduino的示例中LITTLEFS_test.ino SPIFFS_Test.ino FFat_Test.ino已经测试成功, 并且使用ESP32 Sketch Data Upload 可以上传文件到对应的分区.
但是怎样在lv_conf.h中怎样配置这些选项
#define LV_USE_FS_STDIO '\0' /*Uses fopen, fread, etc*/
//#define LV_FS_STDIO_PATH "/home/john/" /*Set the working directory. If commented it ...

Go to advanced search