迪文T5L系列串口屏的片内FLASH存储空间布局利用

今日头条

1100人已加入

描述

迪文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进制编辑。

串口屏

串口屏

 

串口屏

审核编辑:符乾江

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分