迪文T5L系列串口屏的片内FLASH存储空间大小一般采用16Mbytes和8Mbytes,以及部分用户为了降低成本的4Mbytes,16Mbytes Flash 存储器可以看作是分割成 64 个容量固定为 256KB 的子空间,可存放的文件 ID 号范围为 0-63(8Mbtes和4Mbytes的Flash存放文件ID号范围分别为0-31,0-15)。存储器根据储存的文件内容不同,主要分为两部分:
(1)4-12MB 的字库空间,可以保存 BIN、HZK、DZK 格式文件,文件 ID 范围 00~47。
(2)4-12MB 的图片空间,可以保存背景图片库 ICL 文件、图标库 ICL 文件存储空间,文件 ID 范围 16~63。
注意字库空间和图片空间有重叠部分,ID 命名时需注意避免冲突。迪文T5L系列串口屏的片内FLASH存储空间大小一般采用16Mbytes和8Mbytes,以及部分用户为了降低成本的4Mbytes,16Mbytes Flash 存储器可以看作是分割成 64 个容量固定为 256KB 的子空间,可存放的文件 ID 号范围为 0-63(8Mbtes和4Mbytes的Flash存放文件ID号范围分别为0-31,0-15)。存储器根据储存的文件内容不同,主要分为两部分:
(1)4-12MB 的字库空间,可以保存 BIN、HZK、DZK 格式文件,文件 ID 范围 00~47。
(2)4-12MB 的图片空间,可以保存背景图片库 ICL 文件、图标库 ICL 文件存储空间,文件 ID 范围 16~63。
注意字库空间和图片空间有重叠部分,ID 命名时需注意避免冲突。
对于Flash存储空间如布局才能用到极致呢?下面我们用4Mbytes的进行举例。
(1)字库文件控制在0-15 ID范围,一般要使用自定义的点阵0号灰度字库,极大地减少标准0号合集字库的占用。背景底图原来的32.ICL也要改下CFG的0x08位置指向配置。
(2)出厂要用到初始值加载文件,需要修改更改CFG配置0x2E位置(见下面截图),将22.bin修改序号命名,挪到1-15 ID范围。
(3)GUI用要最新的内核版本T5L_UI_DGUS2_V45_20211223以上的内核。
(4)尽可能的保留主页面的图片质量,如果放不下,就把开机动画的图片、或者对图片质量要求不高的,选择压缩低一点,将原来ICL文件,尽可能地都要挤到1-11的位置,22文件可以放到15的位置。12输入法文件也放进去。
注意:以上关于CFG的配置说明可以参考T5L最新开发指南里面CFG配置内容部分,CFG文件一般通过Uedit32等软打开,采用16进制编辑。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)