随着串口屏硬件平台的发展,串口屏Flash内存芯片由大容量并口Nand型、全面进化到了小容量SPI Nor型存储介质,而存储容量也由1Gbit(128M字节)变成了主流的64M/128Mbit(8/16M字节)。如存储数据过多,一定会出现串口屏内存不够用的情况。那么,串口屏储存器不够,自己该如何扩展?
迪文科技T5L串口屏标准产品出厂是16MB NOR FLASH,对于项目比如100张以内图片一般项目完全够用,如项目图片很多比如几百张时,可以使用扩展FLASH方式增加存储空间。
16MB Flash 存储器(最大可以扩展到 64Mbytes Nor Flash 或 48MB Nor + 512MB NAND Flash)分割成两部分:(1)4-12MB 的字库空间,单个字库 256Kbytes,可以保存字库、图标库、配置文件。
(2)4-12MB 的背景图片文件存储空间(.ICL 文件)。
对于T5L1 CPU平台,单个JPG图片文件大小不要超过248KB,T5L2 CPU 平台单个文件不超过760KB。
使用NAND Flash扩展时,必须焊接在Flash扩展3(0- 3,一共4个位置,顺序使用)的位置,对应字库ID= 0xC0-0xFF,每个字库大小为8MB。
以DMG10600C070_03W为例,标准屏仅使用1个Flash接口,预留了3个Flash接口供用户拓展,拓展时需要硬件拓展和软件拓展。
标准屏FLASH位置如下:
硬件设置:
T5L标准品已预留FLASH1、FLASH2、FLASH3接口,同时已焊接74HC138芯片,所以用户可直接将16MB FALSH焊接在相应接口。
焊接顺序为16+16+16+16=64MB,或者16+16+16+512=560MB,中间不可断开焊接,如16+空+16这种方式由于FLASH断片会读取不到后面FLSH,所以不推荐。
16+16+16+16=64MB组合方式,单个字库空间为256KB,命名范围为0-255。
16+16+16+512=560MB组合方式,NOR FLASH单个字库空间为256KB即3个16MB范围是0-191,剩下的512MB起始ID范围是192-255,因为NAND FLASH单个字库是8MB。
软件设置:
主要是CFG文件的配置。
16+16+16+16=64MB组合方式,不用配置CFG文件,直接使用。
16+16+16+512=560MB组合方式,CFG文件0x06.1位写1开启扩展,0x06.5位写1,第一次下载时格式一次。同时32号背景图片文件存储在192起始位置,则0x08背景图片地址也需更改为0xC0。
CFG配置文件图如下:
16MB字库文件存放说明如下: