发明名称 一种提高嵌入式图形用户接口系统实时性的方法
摘要 本发明公布了一种提高嵌入式图形用户接口系统实时性的方法。本发明将创建和撤销窗口时繁杂的对内存的操作,初始化操作放在系统初始化时做,系统稳定运行时,用耗时远远小于上述操作的在窗口关系网中移动节点的操作来代替上述操作。其中窗口关系网在系统初始化时由所有用到的窗口组建而成。同时在窗口节点上存储小量数据来缩短系统处理小量常用数据的时间。本发明的特点是实时性强,系统运行时系统反应快,结构清晰,易于裁减,移植或是更新。该方法可降低系统命令反映时间和信息传递时间,解决嵌入式GUI在工业控制系统领域应用时耗费过多时间资源的问题。
申请公布号 CN101819527A 申请公布日期 2010.09.01
申请号 CN200910264572.X 申请日期 2009.12.28
申请人 东南大学 发明人 钟锐;石耘;徐宇柘;刁龙;陆生礼;时龙兴;孙华芳;李冰
分类号 G06F9/44(2006.01)I;G06F3/048(2006.01)I;G05B19/02(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种提高嵌入式图形用户接口系统实时性的方法,其特征在于:所述方法对所有要用到的窗口在系统初始化时进行预创建和初始化,并将所有窗口按照窗口之间的关联性连接成一张窗口关系网;每个窗口都是窗口关系网中的一个节点且所述每个节点都至多有上下左右四个相邻节点;窗口节点的内容包括三部分:一是标识窗口种类的标志位,用来区分该窗口是数据框、按钮或是动态显示的数据;二是用于连接其他窗口的指针,将所有窗口按照一定的顺序或是关系连接起来;三是数据存储区,用来存储常用的小量数据,具体步骤如下:在系统初始化时创建窗口关系表并初始化窗口节点数据,在系统稳定运行时通过整个系统的命令选择开关选择的命令对窗口关系网进行操作,包括窗口节点的移动和窗口数据的处理;对窗口节点的移动操作包括:创建一个新子窗口的操作转化为对窗口关系网上与当前窗口节点有联系的下一个节点窗口的显示操作;撤销当前的窗口返回上一级菜单的操作转化为对窗口关系网上与当前窗口节点有联系的上一个节点窗口的显示操作;创建一个窗口的同级下一页窗口的操作转化为对窗口关系网上与当前窗口节点有联系的右边一个节点窗口的显示操作;撤销一个窗口返回同级上一页窗口的操作转化为对窗口关系网上与当前窗口节点有联系的左边一个节点窗口的显示操作。
地址 214135 江苏省无锡市新区菱湖大道99号