设置lv_conf.h
读取目录
报错
有两种解决方法:
lv_conf.h
中将 LV_FS_STDIO_PATH
改为:
#define LV_FS_STDIO_PATH "/"
'/'
,比如: "//userdata/lvgl/resource/png"
老师您好,两种方法都试了,还是报errorcode:3的错。
也尝试了posix格式,一样的错误
这个路径确保是存在的,请教下还有什么解决方向可以研究一下?
换成家目录试一下
可能是lvgl版本存在差异导致,教程使用的是 v8.2 版本。这里有个linux的工程也是使用8.2,能正常运行: https://forums.100ask.net/t/topic/397#project-5
老师我在读代码的时候分析了下流程,发现他会去除lv_conf.h中定义的D
这是简单的流程分析, lvgl文件系统打开文件流程简单分析
还有请教下老师你的环境不是win10吗?为什么可以通过/path/to这样的形式访问文件,而我需要写成\path\to这样的形式。
这就奇怪了,你可以私信我发你的 todesk 的远程码看看问题
老哥,你这个解决了吗,我也遇到和你一样的情况了。
看我上面回复提到的链接,你可以测试下哪种形式的路径可以被准确识别
谢谢了,我已经解决了