首页

TGUS屏内部存储空间有三部分:控制寄存器,变量存储空间,FLASH 存储器。前两者是RAM中数据,可读可写,断电丢失。后者是ROM数据,只能读取。上电会读取FLASH中数据,进行初始化,TGUS运行过程中可以通过触控和串口操作进行读取和修改,掉电数据丢失。FLASH 为ROM数据,可以通过SD卡进行更新,掉电数据不丢失

控制寄存器:

控制寄存器共有 256 字节空间(存储方式为大端模式),字节地址0x00-0xFF,用于实时记录和设置硬件配置。例如,可以修改控制寄存器中地址0x01 中的数据,可以调节屏幕点亮的亮度值,修改0x02寄存器中的值,可以更改触摸时同步蜂鸣器的鸣响时间。

注:串口指令写0x80/读0x81。

变量存储区:

变量存储区总共有28K字(56K字节),字地址 0x0000–0x6FFF, 可通过修改变量数据改变屏幕控件显示内容。TGUS 系统提供变量存储空间,用户可以在TGUS上位机设计显示控件时进行自定义地址。修改地址中的数据有两种:1.触控控件、2.串口(0x82指令)。

注:串口指令写0x82/读0x83。

FLASH 存储器:

FLASH存储器共有9M字节。于存储图片、图标、字库和配置文件等。TGUS屏在上电时,会读取FLASH控制中的触控配置文件和显示配置文件,用于触控控件和显示控件的初始化,例如:显示控件的位置,大小,指向的变量存储空间的位置等信息。

注:串口不可操作;

1.5 存储空间介绍