关注 ↑ ↑ ↑我们获取更多精彩内容!
三大存储区:控制寄存器,变量寄存器和Flash存储器
要理解三大存储区,首先了解TGUS串口屏控制结构:
TGUS串口屏由屏幕和后背板的控制电路组成,其中控制电路中的MCU(单片机)控制整个屏幕的显示和逻辑。设计TGUS串口屏,目的是便于客户设计人机交互产品时,缩短时间周期,降低开发学习难度。因此设计出控制寄存器、变量寄存器。通过串口或者触摸触摸屏的方式,修改寄存器中的数值,来达到显示和控制的目的,最后完成人机交互。

寄存器:
寄存器如同网格,每个网格可以存储一个字或者字节数据,那么每个网格中的数据,我们将它定义为一种功能,改变它的数值,及改变其功能。为了便于找到这个数据进行读写,将每个网格赋予不同的编号(地址),这样就可以通过编号(地址)来进行读写。

控制寄存器:

功能:存储硬件和系统属性的相关信息,便于客户通过串口修改改变屏幕显示。例如,可以修改控制寄存器中地址0x01中的数据,可以调节屏幕点亮的亮度值,修改0x02寄存器中的值,可以更改触摸时同步蜂鸣器的鸣响时间。
地址范围:0x00-0xFF(字节地址),256个
数据:字节数据,范围为0-255
详细内容:
变量寄存器:
功能:用来存储控件数值属性,建立触摸控件、显示控件和串口的联系。通过修改变量数据改变屏幕控件显示内容。

地址范围:0x0000–0x6FFF(字地址),一共28K个地址
数值:字数据,范围0-65535
TGUS 电脑软件提供变量存储空间,用户可以在TGUS上位机设计显示控件时进行自定义地址。修改地址中的数据有两种:1.触控控件、2.串口(0x82指令)。
Flash存储器:
功能:用于存储图片、图标、字库和配置文件等。TGUS屏在上电时,会读取FLASH控制中的触控配置文件和显示配置文件,用于触控控件和显示控件的初始化,例如:显示控件的位置,大小,指向的变量存储空间的位置等信息。

空间大小:
U系列 128Mbyte,其中1024*600为256Mbyte
Y系列 2Mbyte /10Mbyte /128M byte三种
注:U系列只支持24位BMP图片存储,Y系列支持JPG、PNG图片。
本次计算所使用的单张图片所占空间大小:

存储图片数量:

注:
1. U系列128MB中只有93MB用于存储图片,其它存储区用于存储图标、字库和配置文件等文件数据。
2. JPG、PNG图片存储大小不仅仅与分辨率大小有关,也与图片色彩丰富度、优化大小有关,以上只是估值大小,实际存储要根据实际使用图片计算。
3. Y系列计算只是估值,只作为参考。Y系列产品添加了文件系统,存储空间每个部分都可以存储图片、视频、图标、字库和配置文件等,以下数值是以整个存储空间全部用于存储图片计算得出。
作者:郑鹏威(研发 pengwei_zheng@shtdo.com)
编辑:YAMI

更多资讯 长按关注 ↑↑↑

销售热线:021-64297098
官网:www.shtdo.com
淘宝店铺:上海冠显光

