用于智能显示驱动装置的指令的制作方法

文档序号:2567953阅读:176来源:国知局
专利名称:用于智能显示驱动装置的指令的制作方法
技术领域
本发明涉及一种串口智能显示的驱动装置及方法。
背景技术
目前在工业运用中,由于大多数主控芯片中不包含显示驱动装置,显
卡驱动装置一般由外扩CPLD(Complex Programmable Logic Device,复杂 可编程逻辑器件)、显示内存及带有GPIO(General Purpose Input Output,通
用输入/输出)口的主板组成,数据通过并口经CPLD模i央,在显示内存的 配合下显示到屏幕上,这种显示方法需要处理大量的显示数据,将大量占 用主控器控制资源,已经越来越不适合目前的工业应用需求。

发明内容
根据本发明的第一方面,提供一种用于智能显示的驱动装置,包括
带有串口的主板、ARM (AdvancedRISC Machines,微处理器)、显示内存 及FLASH存储器;ARM、显示内存及FLASH存储器均烧制在主板上, 显示内存及FLASH存储器通过接口与ARM处理器相连接;
其中,ARM用于存储指令信号并接收上位机数据并进行相关处理, 显示内存负责存储显示芯片需要处理的各种显示数据,FLASH存储器用于 存储图片、字库及相关数据。
根据本发明的第二方面,提供一种用于智能显示的方法,包括如下步 骤主控机将通过串口发送指令信号给智能显示驱动装置,智能显示驱动 装置中的ARM根据指令信号执行相应的显示操作,包括调用FLASH存储 器的相关数据,并将返回的数据配合显示内存的显示到显示屏上。
ARM接受指令信号并指定事件的发生。进一步的,指令信号数据帧格式为OxAA+指令码+数据+帧结束符。 进一步的,帧结束符为0xCC、 0x33、 0xC3和0x3C。 所述指令码指定为"0x00",握手指令,查询终端上电是否就绪。 所述指令码和数据指定为"OxOO+OK—V3.+TFT—ID+Bode—Set+Paral",
终端应答如果终端为完成初始化,不应答。
所述指令码和数据指定为"0x40+COLORH:L+BKCLORH:L",设置当 前调色板,BKCLORH为背景颜色,COLORH为前景颜色,颜色范围0x0000 一0XFFFF,最多65536色,默认值COLORH—0xFFFF,白色,BKCLORH 一0x001F,蓝色。
所述指令码和数据指定为"0x41+DISX+ DISY",设置本指令后的字 符显示间距,DISX为X方向间距,即列间距,DISY为Y方向间距,即 行间距,DISX和DISY均能超过0x7F,默认值DISX=0x00, DISY=0x00。
所述指令码和数据指定为"0x42+X+Y+0xCC",取(X, Y)位置点的 颜色到背景色调色板。
所述指令码和数据指定为"0x43+X+Y",取(X, Y)位置点的颜色 到前景色调色板。
所述指令码和数据指定为"(^44+]^046+ X + Y+ Wide + High",设置光 标显示模式,Mode为光标类型,Mode设定为0x00表示光标关闭,设定 为0x01表示光标显示,(X, Y)为光标左上角的位置,Wide为光标宽度, High为光标高度。
所述指令码和数据指定为"0x53+ X + Y+String" , (X, Y)为起始 字符左上角开始显示8x8点阵ASCII字符串,String为将要显示的字符串。
所述指令码和数据指定为"0x54+X+Y+String" , (X, Y)为起始字 符左上角开始显示16X16点阵汉字串,String为将要显示的字符串。
所述指令码和数据指定为"0x55+X + Y+String", (X, Y)为起始字 符左上角开始显示32X32点阵汉字串,String为将要显示的字符串。
所述指令码和数据指定为"0x6E+X + Y+String", (X, Y)为起始字 符左上角开始显示12X12点阵汉字串,String为将要显示的字符串。所述指令码和数据指定为"0x6F+X + Y+String", (X, Y)为起始字 符左上角开始显示24X24点阵汉字串。
所述指令码和数据指定为 "0x98+X+ Y+Lib_ID+C—dots+Color+BcoloH"String", (X, Y)为起始字符左上角开始 显示点阵汉字串,Lib—ID为选择的字库,C—dots为显示字符的大小,Color 为显示的字体颜色,Bcolor为显示的背景颜色,String为将要显示的字符 串。
所述指令码和数据指定为"0x50+ (XQ+YQ) 一 (X一Y。 2++
(XK+YK) K",删除指定点序列。
所述指令码和数据指定为"0x51+ (Xq+Yq) (X一Y。 +
(XK+YK) K",置点指定点序列。
所述指令码和数据指定为"0x74+ (X+Ys+Ye+Bkcolor) + (y!+Color!) + (y2+Color2) +……+ (yrfColori)",用于窗口多动态曲线的实现,实 现两个操作, 一是以制定的颜色BKCOLOR擦除从(Xe,Ys)歪u (X,Ys) 的垂直直线,另一个操作是在(Xi,Yi)位置置颜色为COLOR的点。
所述指令码和数据指定为"0x56+ (Xo+Yo) + (X一Y。 ++
(Xi+Yi)",把指定的点用线段连接。
所述指令码和数据指定为"0x5D十(X0+Y0) + (X一Y。 ++
(Xi+Yi)",删除指定点连接的线段。
所述指令码和数据指定为"0X75+Xs+Ys+Hmax+HQ+……+ Hn",以 (Xs+Ys),循序显示高度为Hn的n条垂直线段,Hmax为线段的最大高 度,HO-Hn为每条线段的高度,如果Hmax^,则后续两字节为Hmax, HO-Hn 也为两字节。
所述指令码和数据指定为"0x76+Xs+X—dis+Y0+……+ Yn",把 (Xs,Y0) 、 (Xs+X_dis,Yl)……(Xs+n*X—dis, Yn)依次用线段连接得 到折线图,X—dis为1字节的X方向坐标增量。
所述指令码和数据指定为"0x57+ (Type+X+Y+R) ^+
(Type+X+Y+R) N",显示圆弧或圆域操作,(X,Y)为圆心,R为半径,Type为显示方式,当Type-0x00时,反色圆弧,当Type=0x01时,显示圆 弧,当Type=0x02时,反色圆域,当Type=0x03时,显示圆域。
所述指令码和数据指定为"0x59+ ( Xs+Ys+Xe+Ye ) ……+ (Xs+Ys+Xe+Ye) k",前景色显示矩形框(X0,Y0)为矩形框坐上坐标, (XI, Yl)为矩形框右下角坐标。
所述指令码和数据指定为"0x69+ (Xs+Ys+Xe+Ye) ,++ (Xs+Ys
+Xe+Ye)N"背景色显示矩形框(X0,Y0)为矩形框坐上坐标,(Xl,Yl) 为矩形框右下角坐标。
所述指令码指定为"0x52",清除屏幕内容。
所述指令码和数据指定为"0x5A+ (Xs+Ys+Xe+Ye) 一...... +
(Xs+Ys+Xe+Ye) k",矩形区域内填充背景色。
所述指令码和数据指定为"0x5B+ (Xs+Ys+Xe+Ye) ^……+ (Xs+Ys+Xe+Ye) k",矩形区域内填充前景色。
所述指令码和数据指定为"0x5C+ (Xs+Ys+Xe+Ye) 一……+ (Xs+Ys+Xe+Ye) k",反色矩形区域。
所述指令码和数据指定为"0x60+ (Xs+Ys+Xe+Ye+N) ...... +
(Xs+Ys+Xe+Ye+N) k",指定区域显示内容左环移N, N小于等于16。
所述指令码和数据指定为"0x61+ (Xs+Ys+Xe+Ye+N) —...... +
(Xs+Ys+Xe+Ye+N) k",指定区域显示内容右环移N。
所述指令码和数据指定为"0x62+ (Xs+Ys+Xe+Ye+N) ...... +
(Xs+Ys+Xe+Ye+N) k",指定区域显示内容左移N。
所述指令码和数据指定为"0x63+ (Xs+Ys+Xe+Ye+N) 一...... +
(Xs+Ys+Xe+Ye+N) k",指定区域显示内容右移N。
所述指令码和数据指定为"0x70+PICNUM",显示保存在终端中的一 副全屏图片,PICNUM为显示图片索引号,范围随显示驱动模式不同而不 同。
所述指令码和数据指定为"0x71+PICNUM+Xs+Ys+Xe+Ye+X+Y",将 存储在Flash中的索引号为PINCNUM的图片中的(Xs: Ys)为左上角坐标,(Xe: Ye)为右下角坐标的显示内容在当前屏幕的(X, Y)位置显示 出来。
所述指令码和数据指定为"0xE2+PICNUM",将屏幕当前显示画面保 存到PICNUM索引的指定空间,PICNUM随显示驱动模式不同而不同。
所 述 指 令 码 和 数 据 指 定 为 "0x90+0x55+0xAA+0x5A+0xA5+ADRH:固:ML:L+DATA",写数据到内 部数据库,ADRH:MH:ML:L是首地址,Datas是要存储的数据,数据库空 间最大约为30MB (29.9375MB, 00000-01:DE:FF:FF),和图片存储器的后 32MB空间重叠,另外2MB被系统保留。
所述指令码和数据指定为"0x91+ADRH:MH:ML:L+DATA",从指定 地址读数据库数据,Len—H:L是读数据长度(0x0000表示65536) , Datas 是读回的数据,每次最多读取64KB。
所 述 指 令 码 和 数 据 指 定 为 "0x92+0x55+0xAA+0x5A+0xA5+ADRH:MH:ML:L+DATA",直接写128MB 片上FLASH, ADRH:MH:ML:L是首地址,Datas是要存储的数据,数据库空 间为128MB (00000-07:FF:FF:FF);数据擦除前不会做备份处理。
所述指令码和数据指定为"0xF2+0xF2+0xF2+0x5A+0xA5+Lib—ID", 应答Please Tx Text—Lib !然后用户下发相应字库即可;字库保存完成 后,应答林林林One Text—Lib Saved OK !******,下发字库编号Lib_ID 设定从0x00到0x3B,每次只能下载一个字库,字库的定义对应0x98指 令。
所 述 指 令 码 和 数 据 指 定 为 "0xE0+0x55+0xAA+0x5A+0xA5+TFT—ID+Bode_Set+Paral",设置终端的
TFT (Thin Film Transistor,薄膜场效应晶体管)面板显示驱动模式、 接口波特率、Paral为系统配置参数。
进一步的,波特率Bode—set设定为从0x00到0x07,分别为0x00、 0x01、 0x02、 0x03、 0x04、 0x05、 0x06和0x07,依次分别对应的波特率 为1200bps、 2400 bps、 4800 bps、 9600 bps、 19200 bps、 38400 bps、57200 bps、 115200 bps,依次对应的帧超市时间为12. 5mS、 6. 25mS、 3mS、 3mS、 2mS、 2mS、 lmS、 lmS。
进一步的,设置的参数掉电后不会丢失
本发明所述的用于智能显示驱动装置及方法的优点在于成本低、结构 简单,并且在处理数据时对主控制器的资源消耗少,能够快速的处理大量 的显示数据,能够快速的显示指定的内容,适合目前工业发展的需求。


图1表示智能显示驱动装置的方框图
图2表示智能显示驱动装置的数据流程图
具体实施例方式
如图1所示,用于智能显示的驱动装置,包括带有串口的主板、ARM (Advanced RISC Machines,微处理器)、显示内存及FLASH存储器;ARM、 显示内存及FLASH存储器均烧制在主板上,显示内存及FLASH存储器通 过接口与ARM相连接。
ARM (Advanced RISC Machines,微处理器)通过数据线与屏幕相连接。
所述的显示内存及FLASH存储器与ARM相连接主要包括地址线、数 据线和片选三种信号线;ARM (Advanced RISC Machines,微处理器)与 屏幕相连接主要包括行频、场频、时钟及颜色四类信号线。
所述的处理器内部集成了 CPLD(Complex Programmable Logic Device,
复杂可编程逻辑器件)。
用于智能显示的驱动装置的工作步骤为 步骤一上电初始化。
步骤二 ARM (Advanced RISC Machines,微处理器)接收外部数据。 步骤三判断接收的数据是否以16进制的AA开头,如果是,则进入 步骤四,如果不是,则返回步骤二, ARM (Advanced RISC Machines,微处理器)接收外部数据,并丢弃该条信号;例如如果ARM接收的信号为 AA 54 01 2C 00 00 31 36 BA BA D7 D6 CF D4 CA BE CC 33 C3 3C,则进入 步骤四,如果接收的信号为Al 54 01 2C 00 00 31 36 BABAD7 D6 CF D4 CABE CC 33 C3 3C ,则ARM放弃该条信号,并准备接收下一套通过串 口发送过来的信号。
步骤四调用ARM (Advanced RISC Machines,微处理器)中存储的 指令信号集合,比较接收信号的第二位及第三位,判断指令信号类别,例 如ARM接收的信号为AA 54 01 2C 00 00 31 36 BA BA D7 D6 CF D4 CA BECC33C3 3C,其中"54"字节在ARM中存储的指令信号表示为文本 显示;
步骤五ARM (Advanced RISC Machines,微处理器)对信号中的数 据进行处理,例如接收的信号为AA54 01 2C 00 0031 36BABAD7D6CF D4CABECC33C3 3C, ARM调用FLASH存储器中的汉字库,并配合显 示内存,在屏幕的(300, 0)位置开始显示16X16汉字字符串"16汉字 显示"。
步骤六ARM完成信号为AA54 01 2C 00 0031 36BABAD7D6CF D4CABECC33C3 3C的指令后,返回"AA54"字节给ARM信号处理 单元,并继续处理下一条信号。
权利要求
1、一种用于智能显示的驱动装置,其特征在于,带有串口的主板、ARM(Advanced RISC Machines,微处理器)、显示内存及FLASH存储器;ARM、显示内存及FLASH存储器均烧制在主板上,显示内存及FLASH存储器通过串口与ARM相连接;其中,ARM用于存储指令信号并接受单片机数据并进行相关处理,显示内存负责存储显示芯片需要处理的各种数据,FLASH存储器用于存储图片、字库及相关数据。
2、 利用权利要求1所述的装置实现的一种用于智能显示的方法,其特 征在于,主控机将通过串口发送指令信号给智能显示驱动装置,智能显示 驱动装置中的ARM根据指令信号执行相应的显示操作,包括调用FLASH存 储器的相关数据,并将返回的数据配合显示内存的显示到显示屏上。
3、 利用权利要求2所述的一种用于智能显示的方法,其特征在于,ARM 接受指令信号并指定事件的发生。
4、 利用权利要求3所述的一种用于智能显示的方法,其特征在于,指 令信号包括帧开始符、指令码、数据及帧结束符,指令信号的帧格式为帧 开始符+指令码+数据+帧结束符。
5、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,帧 结束符为0xCC+0x33+0xC3+0x3C,帧开始符为OxAA。
6、利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码指定为"0x00",为握手指令,査询终端上电是否就绪。
7、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所 述指令码和数据指定为"OxOO+OK—V3.+TFT—ID+Bode—Set+Paral",终端应 答.-如果终端为完成初始化,不应答。
8、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所 述指令码和数据指定为"0x40+C0L0RH:L+BKCL0RH:L",设置当前调色板, BKCL0RH为背景颜色,C0L0RH为前景颜色,颜色范围0x0000—0XFFFF,最多65536色,默认值C0L0RH—0xFFFF,白色,BKCLORH—0x001F,蓝色。
9、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所 述指令码和数据指定为"0x41+DISX+ DISY",设置本指令后的字符显示间 距,DISX为X方向间距,即列间距,DISY为Y方向间距,即行间距,DISX 和DISY均能超过0x7F,默认值DISX二0x00, DISY=0x00。
10、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x42+X+Y",取(X, Y)位置点的颜色到背景 色调色板。
11、利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x43+X+Y",取(X, Y)位置点的颜色到前景 色调色板。
12、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x44+Mode+ X + Y+ Wide + High",设置光标 显示模式,Mode为光标类型,Mode — 0x00表示光标关闭,0x01表示光 标显示,(X, Y)为光标离左上角的位置,Wide为光标宽度,High为光标 高度。
13、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x54+ X + Y+String" ,(X, Y)为起始字符 离左上角开始显示16X16点阵汉字串。
14、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x55+ X + Y+String", (X, Y)为起始字符离 左上角开始显示32 X 32点阵汉字串。
15、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x6E+ X + Y+String", (X, Y)为起始字符离 左上角开始显示12X12点阵汉字串。
16、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x6F+ X + Y+String", (X, Y)为起始字符离左上角开始显示24 X 24点阵汉字串。
17、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x50+ (X。+Y。) (X汴YO 2++ (Xk+Yk)k",删除指定点序列。
18、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x51+ (X。+Y。)汁(X晶)……+ (Xk+Yk) k",置点指定点序列。
19、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x74+ (X+Ys+ Ye+Bkcolor) + (y!+Color,) +(y2+Color2) ++ (yi+Colori)",用于窗口多动态曲线的实现,实现两个操作, 一是以制定的颜色BKC0L0R擦除从(Xe, Ys)到(X, Ys) 的垂直直线,另一个操作是在(Xi, Yi)位置置颜色为COLOR的点。
20、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x56+ (X。+Y。) + a+Y》++ a+Yi)",把指定的点用线段连接。
21、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x5D十(X。+Y。) + a+Y》++ a+Yi)",删除指定点连接的线段。
22、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x57+ (Type+X+Y+R) ^……+ (Type+X+Y+R) N",显示圆弧或圆域操作,(X,Y)为圆心,R为半径,Type为显示方式, 当Type=0x00时,反色圆弧,当Type=0x01时,显示圆弧,当Type二0x02 时,反色圆域,当Type二0x03时,显示圆域。
23、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所述指令码和数据指定为"0x57+ (Xs+Ys+Xe+Ye) 一...... + (Xs+Ys+Xe+Ye)k",显示矩形框(X0, Y0)为矩形框坐上坐标,(Xl, Yl)为矩形框右 下角坐标。
24、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x69+ (Xs+Ys +Xe+Ye)+ (Xs+Ys +Xe+Ye)/,背景色显示矩形框(X0, Y0)为矩形框坐上坐标,(XI, Yl)为矩 形框右下角坐标。
25、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码指定为"0x52",清除屏幕内容。
26、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所述指令码和数据指定为"0x5A+ (Xs+Ys+Xe+Ye) 一...... + (Xs+Ys+Xe+Ye)k",清除矩形区域内的内容。
27、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所述指令码和数据指定为"0x5B+ (Xs+Ys+Xe+Ye) ^...... + (Xs+Ys+Xe+Ye)k",给矩形区域填充内容。
28、 利用权利要求4所述的一种用于智能显示的方法,其特征在于,所述指令码和数据指定为"0x5C+ (Xs+Ys+Xe+Ye) ,...... + (Xs+Ys+Xe+Ye)k",反色矩形区域。
29、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x60+ ( Xs+Ys+Xe+Ye+N ) ...... +(Xs+Ys+Xe+Ye+N) k",指定区域显示内容左环移N, N小于等于16。
30、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x61+ ( Xs+Ys+Xe+Ye+N ) !+...... +(Xs+Ys+Xe+Ye+N) k",指定区域显示内容右环移N。
31、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x62+ ( Xs+Ys+Xe+Ye+N ) ...... +(Xs+Ys+Xe+Ye+N) k",指定区域显示内容左移N。
32、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x63+ ( Xs+Ys+Xe+Ye+N ) 一...... +(Xs+Ys+Xe+Ye+N) k",指定区域显示内容右移N。
33、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x70+PICNUM",显示保存在终端中的一副全屏 图片,PICNUM为显示图片索引号,范围随显示驱动模式不同而不同。
34、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x71+PICNUM+ Xs+Ys+Xe+Ye+X+Y",将存储在 Flash中的索引号为PINCNUM的图片中的(Xs: Ys)为左上角坐标,(Xe: Ye)为右下角坐标的显示内容在当前屏幕的(X, Y)位置显示出来。
35、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0xE2+PICNUM",将屏幕当前显示画面保存到 PICNUM索引的指定空间,PICNUM随显示驱动模式不同而不同。
36、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为 "0x98+X+ Y+Lib—ID+C—dots+Color+Bcolor+String", (X, Y)为起始字符左上角开 始显示点阵汉字串,Lib_ID为选择的字库,C—dots为显示字符的大小, Color为显示的字体颜色,Bcolor为显示的背景颜色,String为将要显示 的字符串。
37、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x75+Xs+Ys+Hmax+H0+……+ Hn",以(Xs+Ys), 循序显示高度为Hn的n条垂直线段,Hmax为线段的最大高度,HO-Hn为 每条线段的高度,如果Hmax-O,则后续两字节为Hmax, HO-Hn也为两字节。
38、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x76+Xs+X—dis+Y。++ Yn",把(Xs,Y0)、(Xs+X—dis, Yl) ...... (Xs+n*X_dis, Yn)依次用线段连接得到折线图,X_dis为1字节的X方向坐标增量。
39、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所 述 指 令 码 和 数 据 指 定 为 "0x90+0x55+0xAA+0x5A+0xA5+ADRH:MH:ML:L+DATA",写数据到内部数据库,ADRH:MH:ML:L是首地址,Datas是要存储的数据,数据库空间最大 约为30MB (29. 9375MB, 00000-01 :DE:FF:FF),和图片存储器的后32MB空 间重叠,另外2MB被系统保留。
40、利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0x91+ADRH:MH:ML:L+DATA",从指定地址读 数据库数据,Len—H:L是读数据长度(0x0000表示65536) , Datas是读 回的数据,每次最多读取64KB。
41、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所 述 指 令 码 和 数 据 指 定 为 "0x92+0x55+0xAA+0x5A+0xA5+ADRH:MH:ML:L+DATA",直接将数据写入 FLASH, ADRH:MH:ML:L是首地址,Datas是要存储的数据,数据擦除前不 会做备份处理。
42、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所述指令码和数据指定为"0xF2+0xF2+0xF2+0x5A+0xA5+Lib—ID",应答 Please Tx Text一Lib !然后用户下发相应字库即可;字库保存完成后,应 答林林林0ne Text—Lib Saved OK !*林***,下发字库编号Lib—ID设定 从0x00到0x3B,每次只能下载一个字库,字库的定义对应0x98指令。
43、 利用权利要求4所述的一种用于智能显示的方法,其特征在于, 所 述 指 令 码 和 数 据 指 定 为 "0xE0+0x55+0xAA+0x5A+0xA5+TFT—ID+Bode—Set+Paral",设置终端的TFT (Thin Film Transistor,薄膜场效应晶体管)面板显示驱动模式、接口 波特率、Paral为系统配置参数。
全文摘要
一种用于智能显示的驱动装置,包括带有串口的主板、ARM(Advanced RISC Machines,微处理器)、显示内存及FLASH存储器;ARM、显示内存及FLASH存储器均烧制在主板上,显示内存及FLASH存储器通过接口与ARM处理器相连接;利用上述装置实现的一种用于智能显示的方法,包括如下步骤主控机将通过串口发送指令信号给智能显示驱动装置,智能显示驱动装置中的ARM根据指令信号执行相应的显示操作,包括调用FLASH存储器的相关数据,并将返回的数据配合显示内存的显示到显示屏上。本发明的优点在于成本低、结构简单,并且在处理数据时对主控制器的资源消耗少,能够快速的处理大量的显示数据,适合目前工业发展的需求。
文档编号G09G5/40GK101625850SQ200910086229
公开日2010年1月13日 申请日期2009年6月8日 优先权日2009年6月8日
发明者朱荣庆, 庆 王 申请人:北京宁和颂扬科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1