一种基于配置驱动的多终端多分区显示交互界面控制方法

文档序号:2623035阅读:131来源:国知局
专利名称:一种基于配置驱动的多终端多分区显示交互界面控制方法
技术领域
本发明属于显示控制应用技术,涉及一种基于配置驱动的多终端多分区显示交互界面控制方法。
背景技术
国外机载多终端显示交互界面通常采用SAMRT显示器作为显示终端,依照ARINC661规定的显示控制协议开展多终端显示交互界面的设计,其中对UA及⑶S均规定了相应的数据结构及通信协议,并要求SMART显示终端必须具有一套ARINC661协议解析器。ARINC661是针对机载显示交互界面制定的显示控制规范,该规范的运用需要进行本地化设计及相应配套工具体系支持,国外发展较成熟,国内开展的自主应用有限。国内机载设备普遍采用非SMART显示器搭建机载多终端显示显示交互界面,主要基于过程控制理论开展设计,显示控制逻辑与显示构型耦合较深,无法适应应用的扩展及复用。

发明内容
本发明的目的是提供一种基于配置驱动的多终端多分区显示交互界面设计方法,提高显示控制系统的应用扩展性及可维护性。本发明的技术方案是一种基于配置驱动的多终端多分区显示交互界面控制方法,由显示配置控制模块I与显示处理模块2构成基于配置驱动的显示控制构型,其中显示配置控制模块I由显示配置服务模块11、第一接口处理模块12、显示配置代理模块13,显示处理模块2包括显示配置代理模块21、第二接口处理模块22、显示调度模块23、显示界面显示资源24、显示输出分配模块25组成,包括以下步骤步骤一显示配置控制模块I中的第一接口处理模块12采集并处理来自外部控制终端3的显示控制数据b和显示处理模块2中第二接口处理模块22的显示界面控制数据c,并发往显示配置代理模块13 ;步骤二 显示配置代理模块13根据显示控制数据b和显示界面控制数据c的显示控制需求,处理并向显示配置服务模块11发送显示配置变更请求数据d ;步骤三显示配置服务模块11根据显示配置变更请求数据d,处理并输出显示配置数据a,并通过第一接口处理模块12、第二接口处理模块22向显示配置代理模块21发送该显示配置数据a ;步骤四显示配置代理模块21接收来自第二接口处理模块22的显示配置数据a,并根据显示配置数据a中包含的多终端多分区显示配置信息分解、整理,向显示调度模块23输出各终端显示配置数据ai,(i=l…n);步骤五显示调度模块23根据各终端显示配置数据a”调度显示界面显示资源,输出各终端显示数据流Vi,(i=l…n)。本发明的优点是将显示构型控制从显示过程控制中隔离,用以进行独立的显示配置管理,从而实现基于配置驱动的显示控制构型;通过建立该显示控制构型进行多终端或多分区的显示控制界面设计及开发,可以有效地适应显示界面设计过程中大量的显示配置需求变更,将这些变更运用统一的显示配置数据进行定义和维护,提高显示控制系统的应用扩展性及可维护性。


图I是本发明的显示控制构型示意图。图2是本发明的模块运行序列图。
具体实施例方式下面结合附图对本发明作进一步详细说明。参见图I至图2。如图I所示,一种基于配置驱动的多终端多分区显示交互界面控制方法,其特征在于,由显示配置控制模块I与显示处理模块2构成基于配置驱动的显示控制构型,其中显 示配置控制模块I由显示配置服务模块11、第一接口处理模块12、第一显示配置代理模块13,显示处理模块2包括第二显示配置代理模块21、第二接口处理模块22、显示调度模块23、显示界面显示资源24、显示输出分配模块25组成;I)由显示配置控制模块I与显示处理模块2构成基于配置驱动的显示构型;2)显示配置控制模块I由显示配置服务模块11、第一接口处理模块12、第一显示配置代理模块13组成;3)显示处理模块2由第二显示配置代理模块21、第二接口处理模块22、显示调度模块23、显示界面显示资源24、显示输出分配模块25组成;4)显示配置服务模块11输出显示配置数据a,并通过第一接口处理模块12、第二接口处理模块22向第二显示配置代理模块21发送该显示配置数据a ;5)第二显示配置代理模块21根据显示配置数据a提取其代理的终端显示配置数据ai(i=l…n),并发给显示调度模块23 ;6)显示调度模块23根据其接收的终端显示配置数据ai(i=l…n),调度显示界面显示资源24,输出与显示配置数据% (i=l…n)对应的终端显示数据流Vi (i=l…n),并发送给显示数据分配模块25;7)显示输出分配模块B5输出终端显示数据流Vi (i=l…n)至显示终端I…nc ;8)显示配置控制模块I通过第一接口处理模块12接收控制终端l-n3的显示控制数据b;9)显示配置服务模块11输出显示控制数据b,并通过第一接口处理模块12、第二接口处理模块22向显示界面显示资源24发送该显示控制数据b ;10)第二接口处理模块22接收显示界面显示资源24发出显示界面控制数据c;11)显示配置控制模块I通过第一接口处理模块12接收显示处理模块I…n2的第二接口处理模块22发送的显示界面控制数据c;12)第一接口处理模块12向第一显示配置代理模块13发送与显示配置相关的显示控制数据bl和显示界面控制数据c;13)第一显示配置代理模块13向显示配置服务模块11发送显示配置变更请求数据d。
如图2所示,本方法包括以下步骤步骤一显示配置控制模块I中的第一接口处理模块12采集并处理来自外部控制终端3的显示控制数据b和显示处理模块2中第二接口处理模块22的显示界面控制数据c,并发往显示配置代理模块13 ;步骤二 显示配置代理模块13根据显示控制数据b和显示界面控制数据c的显示控制需求,处理并向显示配置服务模块11发送显示配置变更请求数据d ;步骤三显示配置服务模块11根据显示配置变更请求数据d,处理并输出显示配置数据a,并通过第一接口处理模块12、第二接口处理模块22向显示配置代理模块21发送该显示配置数据a ;步骤四显示配置代理模块21接收来自第二接口处理模块22的显示配置数据a,并根据显示配置数据a中包含的多终端多分区显示配置信息分解、整理,向显示调度模块23输出各终端显示配置数据ai,(i=l…n);步骤五显示调度模块23根据各终端显示配置数据a”调度显示界面显示资源,输出各终端显示数据流Vi,(i=l…n)。
权利要求
1.一种基于配置驱动的多终端多分区显示交互界面控制方法,其特征在于,由显示配置控制模块[I]与显示处理模块[2]构成基于配置驱动的显示控制构型,其中显示配置控制模块[I]由显示配置服务模块[11]、第一接口处理模块[12]、显示配置代理模块[13],显示处理模块[2]包括显示配置代理模块[21]、第二接口处理模块[22]、显示调度模块[23]、显示界面显示资源[24]、显示输出分配模块[25]组成,包括以下步骤 步骤一显示配置控制模块[I]中的第一接口处理模块[12]采集并处理来自外部控制终端[3]的显示控制数据b和显示处理模块[2]中第二接口处理模块[22]的显示界面控制数据C,并发往显示配置代理模块[13]; 步骤二 显示配置代理模块[13]根据显示控制数据b和显示界面控制数据c的显示控制需求,处理并向显示配置服务模块[11]发送显示配置变更请求数据d ; 步骤三显示配置服务模块[11]根据显示配置变更请求数据d,处理并输出显示配置数据a,并通过第一接口处理模块[12]、第二接口处理模块[22]向显示配置代理模块[21]发送该显示配置数据a ; 步骤四显示配置代理模块[21]接收来自第二接口处理模块[22]的显示配置数据a,并根据显示配置数据a中包含的多终端多分区显示配置信息分解、整理,向显示调度模块[23]输出各终端显示配置数据ai; (i=L···!!); 步骤五显示调度模块[23]根据各终端显示配置数据a”调度显示界面显示资源,输出各终端显示数据流Vi, (i=L···]!)。
全文摘要
本发明属于显示控制应用技术,涉及一种基于配置驱动的多终端多分区显示交互界面控制方法,由显示配置控制模块与显示处理模块构成基于配置驱动的显示控制构型,通过显示构型控制从显示过程控制中隔离,用以进行独立的显示配置管理,从而实现基于配置驱动的显示控制构型;通过建立该显示控制构型进行多终端或多分区的显示控制界面设计及开发,可以有效地适应显示界面设计过程中大量的显示配置需求变更,将这些变更运用统一的显示配置数据进行定义和维护,提高显示控制系统的应用扩展性及可维护性。
文档编号G09G5/14GK102662621SQ201210144669
公开日2012年9月12日 申请日期2012年5月11日 优先权日2012年5月11日
发明者李柏瑞, 葛立敏, 郭燕 申请人:中国航空工业集团公司西安飞机设计研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1