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

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

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_set_text( lab...
by fsyzty
Tue Dec 28, 2021 11:39 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 24184

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

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 ho ...
by fsyzty
Mon Dec 27, 2021 1:31 pm
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 24184

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. If com...
by fsyzty
Wed Dec 22, 2021 7:57 am
Forum: ESP-IDF 中文讨论版
Topic: [已解决] 请问在Arduino中怎样配置LVGL8.1.0访问spiffs里面的字库或图片?
Replies: 12
Views: 24184

[已解决] 请问在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 wi...