更多源码分析请访问:LVGL 源码分析大全
1、原理
因为项目的需要,一些资源文件需要进行特殊处理,以防止资源在产品发布后外泄出去而导致不必要的损失。因此,我们在lv_fs.c
初始化完后,更新lv_fs_drv_t
对象,这样就能将文件管理方案替换成我们的方案。
依据 lv_fs_drv_t
结构体的定义,我们需要替换掉下列接口,即可实现加密资源的管理了。
void * (*open_cb)(struct
更多源码分析请访问:LVGL 源码分析大全
因为项目的需要,一些资源文件需要进行特殊处理,以防止资源在产品发布后外泄出去而导致不必要的损失。因此,我们在lv_fs.c
初始化完后,更新lv_fs_drv_t
对象,这样就能将文件管理方案替换成我们的方案。
依据 lv_fs_drv_t
结构体的定义,我们需要替换掉下列接口,即可实现加密资源的管理了。
void * (*open_cb)(struct