HMI系统及其HMI组件、HMI组件开发的方法及车载显示设备技术方案

技术编号:25801931 阅读:37 留言:0更新日期:2020-09-29 18:35
本申请涉及一种HMI系统及其HMI组件、HMI组件开发的方法及车载显示设备、计算机设备,包括适配模块、逻辑处理模块、产品动态配置模块和视图处理模块,适配模块与逻辑处理模块通信连接,逻辑处理模块与视图处理模块通信连接,产品动态配置模块连接逻辑处理模块,适配模块用于连接HMI系统的输入模块,视图处理模块用于连接HMI系统的显示模块,通过适配模块能够将不同格式的显示数据进行转为同一格式的结构化显示数据,并经过视图处理模块处理之后调用不同的显示引擎接口发送至HMI系统的输出模块输出,同时逻辑处理模块还能够根据用户需求进行产品动态配置模块的添加或删除,从而实现了良好的可扩展和可移植操作,解决了传统的HMI扩展性和移植性较差的问题。

【技术实现步骤摘要】
HMI系统及其HMI组件、HMI组件开发的方法及车载显示设备
本申请涉及信息交互
,特别是涉及一种HMI系统及其HMI组件、HMI组件开发的方法及车载显示设备、计算机设备。
技术介绍
随着显示器技术的飞速发展,液晶显示屏已经在车载领域得到了普及。人机接口(HumanMachineInterface,HMI,也称为人机界面)是一种系统和用户之间进行交互和信息交换的媒介,通常以液晶显示屏的形式来实现与用户之间的信息交互。随着显示内容越来越丰富、越来越复杂,对人机接口的整体设计提出了更高的要求。对于一个成熟的平台在一个新项目中改动最大的部分是HMI,传统的HMI具有很强的定制性,往往是作为一个整体进行设计的,由于HMI交互的复杂性导致许多功能都是交错在一起的,不能单独存在。从而导致了传统的HMI扩展性和移植性较差。
技术实现思路
基于此,有必要针对传统的HMI扩展性和移植性较差的问题,提供一种HMI系统及其HMI组件、HMI组件开发的方法及车载显示设备、计算机设备。一种HMI系统的HMI组件,所述组件包括:适配模块、逻辑处理模块、产品动态配置模块和视图处理模块,所述适配模块与所述逻辑处理模块通信连接,所述逻辑处理模块与所述视图处理模块通信连接,所述产品动态配置模块连接所述逻辑处理模块,所述适配模块用于连接HMI系统的输入模块,所述视图处理模块用于连接所述HMI系统的输出模块,所述适配模块用于接收所述输入模块发送的至少两种格式的显示数据,并将所述至少两种格式的显示数据转化为同一格式的结构化显示数据;所述逻辑处理模块用于接收所述同一格式的结构化显示数据并发送至所述视图处理模块,根据所述输入模块发送的用户指令进行产品动态配置模块的添加或删除;所述视图处理模块用于接收所述同一格式的结构化显示数据并进行显示相关处理得到视图内容,通过调用与所述输出模块对应的显示引擎接口将所述视图内容发送至所述输出模块。上述HMI系统的HMI组件,包括适配模块、逻辑处理模块、产品动态配置模块和视图处理模块四个部分,通过适配模块能够将不同格式的显示数据进行转为同一格式的结构化显示数据,并经过视图处理模块处理之后调用不同的显示引擎接口发送至HMI系统的输出模块进行输出,同时逻辑处理模块还能够根据用户需求进行产品动态配置模块的添加或删除,从而实现了良好的可扩展和可移植操作,解决了传统的HMI扩展性和移植性较差的问题。在一个实施例中,所述逻辑处理模块根据用户通过输入模块发送的脚本,进行产品动态配置模块的添加与删除。在本实施例中,直接根据用户通过输入模块发送的脚本信息实现产品动态配置模块的添加与删除,具有操作简单、容易实现的优点。在一个实施例中,所述视图处理模块包括显示处理单元、资源管理单元和节点控制单元,所述显示处理单元连接所述逻辑处理模块,所述资源管理单元连接所述显示处理单元,所述资源管理单元连接所述节点控制单元,所述节点控制单元连接所述输出模块,所述显示处理单元用于接收同一格式的结构化显示数据,并进行显示相关处理得到视图内容;所述资源管理单元用于对所述视图内容进行资源信息管理;所述节点控制单元用于控制视图内容的显示位置与排布。视图处理模块中分别采用不同的单元来实现对同一格式的结构化显示数据的不同处理操作,使得视图内容能够按照用户需求在显示器上显示,有效地提高了HMI组件与输出模块进行数据传输的操作可靠性。在一个实施例中,所述产品动态配置模块LOG模块、Test模块、DB模块、SM模块、LVDS模块或TIME模块中的至少一种。在实施例中,产品动态配置模块包括LOG模块、Test模块、DB模块、SM模块、LVDS模块或TIME模块中的至少一种,通过逻辑处理模块即可实现了LOG模块、Test模块、DB模块、SM模块、LVDS模块或TIME模块的添加与删除。在一个实施例中,视图处理模块还用于根据不同的用户需求实现项目的定制化开发或者快速开发。针对不同的用户需求,在进行项目开发时,可以实现定制化开发或者快速开发,从而满足不同的用户需求,具有操作可靠性强的优点。一种HMI系统,所述系统包括输入模块、输出模块以及上述的HMI组件,所述输入模块连接所述HMI组件的适配模块,所述输出模块连接所述HMI组件的视图处理模块。HMI组件包括适配模块、逻辑处理模块、产品动态配置模块和视图处理模块四个部分,通过适配模块能够将不同格式的显示数据进行转为同一格式的结构化显示数据,并经过视图处理模块处理之后调用不同的显示引擎接口发送至HMI系统的输出模块进行输出,同时逻辑处理模块还能够根据用户需求进行产品动态配置模块的添加或删除,从而实现了良好的可扩展和可移植操作,解决了传统的HMI扩展性和移植性较差的问题。在一个实施例中,所述输入模块包括至少一种进程间通信单元,所述进程间通信单元连接所述适配模块。输入模块包括了至少一种进程间通信单元,以便于人接机口组件能够接收多种不同格式的显示数据,即能够匹配更多的输入源,有效地提高了HMI系统的适用性。在一个实施例中,所述输出模块包括显示引擎单元和显示处理单元,所述显示引擎单元连接所述视图处理模块,所述显示引擎单元连接所述显示处理单元。输出模块设置有引擎单元和显示处理单元,以实现对应的显示视图内容的显示相关操作,有效地提高了人接机口系统的操作可靠性。在一个实施例中,所述显示引擎单元包括Kanzi引擎单元、CGI引擎单元或Crank引擎单元中的至少一种。在本实施例中,显示引擎单元包括了Kanzi引擎单元、CGI引擎单元或Crank引擎单元中的至少一种,当视图处理模块将视图内容发送至显示模块进行显示时,可以根据显示引擎的不一致,将视图内容发送至的显示处理单元,从而匹配不同的输出源。一种车载显示设备,包括处理器和显示器,所述处理器设置有上述HMI系统。上述车载显示设备通过适配模块能够将不同格式的显示数据进行转为同一格式的结构化显示数据,并经过视图处理模块处理之后调用不同的显示引擎接口发送至HMI系统的输出模块进行输出,同时逻辑处理模块还能够根据用户需求进行产品动态配置模块的添加或删除,从而实现了良好的可扩展和可移植操作,解决了传统的HMI扩展性和移植性较差的问题。在一个实施例中,所述显示器为液晶显示器。在本实施例中,将上述HMI系统应用于液晶显示器,以便于用户根据液晶显示器的界面即可实现相应的人机交互操作,由于液晶显示器的使用越来越广泛,使得上述的人接接口系统具有较强的实用性。一种基于HMI软件的HMI组件开发的方法,该方法应用于上述的HMI组件,包括:通过对输入模块发送的至少两种格式的显示数据进行统一转化,得到同一格式的结构化显示数据,并存储于数据结构中,其中,所述显示数据为不同的数据输入源通过多种不同通信方式传递过来的数据;根据所述同一格式的结构化显示数据进行显示相关处理得到视图内容,通过调用与输出模块对应的显示引擎单元将所述视图内容发送至所述输出模块,以用于输出显示内容。上述方法能够将不同格式的显示数据进行转为同一格式的结构化显示数据,并经过视图处本文档来自技高网...

【技术保护点】
1.一种HMI系统的HMI组件,其特征在于,所述组件包括:适配模块、逻辑处理模块、产品动态配置模块和视图处理模块,所述适配模块与所述逻辑处理模块通信连接,所述逻辑处理模块与所述视图处理模块通信连接,所述产品动态配置模块连接所述逻辑处理模块,所述适配模块用于连接HMI系统的输入模块,所述视图处理模块用于连接所述HMI系统的输出模块,/n所述适配模块用于接收所述输入模块发送的至少两种格式的显示数据,并将所述至少两种格式的显示数据转化为同一格式的结构化显示数据;所述逻辑处理模块用于接收所述同一格式的结构化显示数据并发送至所述视图处理模块,根据所述输入模块发送的用户指令进行产品动态配置模块的添加或删除;所述产品动态配置模块用于实现不同的产品功能;所述视图处理模块用于接收所述同一格式的结构化显示数据并进行显示相关处理得到视图内容,通过调用与所述输出模块对应的显示引擎接口将所述视图内容发送至所述输出模块。/n

【技术特征摘要】
1.一种HMI系统的HMI组件,其特征在于,所述组件包括:适配模块、逻辑处理模块、产品动态配置模块和视图处理模块,所述适配模块与所述逻辑处理模块通信连接,所述逻辑处理模块与所述视图处理模块通信连接,所述产品动态配置模块连接所述逻辑处理模块,所述适配模块用于连接HMI系统的输入模块,所述视图处理模块用于连接所述HMI系统的输出模块,
所述适配模块用于接收所述输入模块发送的至少两种格式的显示数据,并将所述至少两种格式的显示数据转化为同一格式的结构化显示数据;所述逻辑处理模块用于接收所述同一格式的结构化显示数据并发送至所述视图处理模块,根据所述输入模块发送的用户指令进行产品动态配置模块的添加或删除;所述产品动态配置模块用于实现不同的产品功能;所述视图处理模块用于接收所述同一格式的结构化显示数据并进行显示相关处理得到视图内容,通过调用与所述输出模块对应的显示引擎接口将所述视图内容发送至所述输出模块。


2.根据权利要求1所述的HMI组件,其特征在于,所述逻辑处理模块根据用户通过输入模块发送的脚本,进行产品动态配置模块的添加与删除。


3.根据权利要求1所述的HMI组件,其特征在于,所述视图处理模块包括显示处理单元、资源管理单元和节点控制单元,所述显示处理单元连接所述逻辑处理模块,所述资源管理单元连接所述显示处理单元,所述资源管理单元连接所述节点控制单元,所述节点控制单元连接所述输出模块,
所述显示处理单元用于接收同一格式的结构化显示数据,并进行显示相关处理得到视图内容;所述资源管理单元用于对所述视图内容进行资源信息管理;所述节点控制单元用于控制视图内容的显示位置与排布。


4.根据权利要求1所述HMI组件,其特征在于,所述产品动态配置模块包括LOG模块、Test模块、DB模块、SM模块、LVDS模块或TIME模块中的至少一种。


5.根据权利要求1所述的HMI组件,其特征在于,所述视图处理模块还用于根据不同的用户需求实现项目的定制化开发或者快速开发。


6.一种HMI系统,其特征在于,所述系统包括输入模块、输出模块以及权利要求1-5任一项所述的HMI组件,所述输入模块连接所述HMI组件的适配模块,所述输出模块连接所述HMI组件的视图处理模块。

【专利技术属性】
技术研发人员:陈晓辉陈健华
申请(专利权)人:苏州欧菲光科技有限公司上海欧菲智能车联科技有限公司
类型:发明
国别省市:江苏;32

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

1