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

技术编号:7758796 阅读:192 留言:0更新日期:2012-09-14 00:17
本发明专利技术属于显示控制应用技术,涉及一种基于配置驱动的多终端多分区显示交互界面控制方法,由显示配置控制模块与显示处理模块构成基于配置驱动的显示控制构型,通过显示构型控制从显示过程控制中隔离,用以进行独立的显示配置管理,从而实现基于配置驱动的显示控制构型;通过建立该显示控制构型进行多终端或多分区的显示控制界面设计及开发,可以有效地适应显示界面设计过程中大量的显示配置需求变更,将这些变更运用统一的显示配置数据进行定义和维护,提高显示控制系统的应用扩展性及可维护性。

【技术实现步骤摘要】

本专利技术属于显示控制应用技术,涉及。
技术介绍
国外机载多终端显示交互界面通常采用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.,其特征在于,由显示配置控制模块与显示处理模块构成基于配置驱动的显示控制构型,其中显示配置控制模块由显示配置服务模块、第一接口处理模块、显示配置代理模块,显示处理模块包括显示配置代理模块、第二接口处理模块、显示调度模块、显示界面显示资源、显示输出分配模块组成,包括以下步骤 步骤一显示配置控制模块中的第一接口处理模块采集并处理来自外部控制终端的显示控制数据b和显示处理模块中第二接口处理模块的显示界面控制数据C,并发往显示配置代理模块; 步骤二 显示配置代理模块根据显示控制数据b和显示界面控制数据c的显示控制需求,处理并向显示配置服务模块发送显示配置变更请求数据d ; 步骤三显示配置服务模块根据显示配置变更请求数据d,处理并输出显示配置数据a,并通过第一接口处理模块、第二接口处理模块向显示配置代理模块发送该显示配置数据a ; 步骤四显示配置代理模块接收来自第二接口处理模块的显示配置数据a,并根据显示配置数据a中包含的多终端多分区显示配置信息分解、整理,向显示调度模块输出各终端显示配置数据ai; (i=L···!!); 步骤五显示调度模块根据各终端显示配置数据a”调度显示界面显示资源,输出各终端显示数据流Vi, (i=L···]!)。全文摘要本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李柏瑞葛立敏郭燕
申请(专利权)人:中国航空工业集团公司西安飞机设计研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1