(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210081202.8
(22)申请日 2022.01.24
(71)申请人 中国第一汽车股份有限公司
地址 130011 吉林省长 春市汽车 经济技术
开发区新红旗大街1号
(72)发明人 贾梓鑫 赵颖慧 蔡旭 刘朝阳
(74)专利代理 机构 北京翔宇专利代理事务所
(普通合伙) 11960
专利代理师 任宗华
(51)Int.Cl.
G06F 8/38(2018.01)
G06F 9/451(2018.01)
G06F 9/54(2006.01)
(54)发明名称
一种新型界面换肤系统及其方法
(57)摘要
本说明书提供一种新型界面换肤系统, 该系
统包括: HMI API层, HMI API层连接的层级包括
Common API层和Kanzi DataSource层; Common
API层包括上层通信单元、 framework通信单元;
Kanzi DataSource层包括通用通信单元、 kanzi
HMI通信单元以及内部 数据分发单元。 一种方法,
包括上行数据传输段和下行数据传输段, 上行数
据传输段用于传输从Framework通信单元向HMI
API层传递的数据, 下行数据传输段用于从HMI
API层向Framework通信单元传递的数据。 节省了
设计人员的设计工作量, 提升工作效率, 建立标
准的HMI API层来分隔APP和Framework层以下的
工作, 建立统一的对外接口, 不同的平台由HMI
API层进行适配, 不同平台的差异由本层吸收。 对
应不同平台, API层接口是统一的, 上层的HMI
APP不需要重新开发设计, 不同平台进行适配节
省了大量的设计 。
权利要求书2页 说明书8页 附图5页
CN 114546379 A
2022.05.27
CN 114546379 A
1.一种新型界面换肤系统, 其特征在于, 该系统包括: HMI API层, 所述的HMIAPI层连接
的层级包括Com mon API层和Kanzi DataSource层;
其中, Common API层包括上层通信单元、 framework通信单元; Kanzi DataSource层包
括通用通信单 元、 kanzi HMI通信单元以及内部数据分发单 元。
2.根据权利要求1所述的新型界面换肤系统, 其特征在于, 所述的上层通信单元包括第
一信息接收子单 元和第一信息发送子单 元;
所述的framework通信单元包括Vehicle Service数据通信子单元、 State Manager数
据通信子单 元以及IVI Interacti on数据通信子单 元。
3.根据权利要求2所述的新型界面换肤系统, 其特征在于, 所述的通用通信单元包括第
二信息接收子单 元和第二信息发送子单 元;
其中, 所述的kanziH MI通信单元包括Datasource XML定义子单 元;
其中, 所述的内部数据分发单 元包括功能分类子单 元和逻辑处 理显示单 元。
4.根据权利要求3所述的新型界面换肤系统, 其特征在于,该系统还包括自选功能模
块, 所述的自选功能模块包括至少一个自选功能单 元。
5.根据权利要求4所述的新型界面换肤系统, 其特征在于, 所述的自选功能模块包括一
个自选功能单 元, 该自选功能单 元为电源状态单 元。
6.一种如权利要求1—5任一项所述的新型界面换肤系统 的方法, 其特征在于, 包括: 上
行数据传输段和下行数据传输段, 其中上行数据传输段用于传输从Framework通信 单元向
HMI API层传递的数据, 下行数据传输段用于从HMI API层向Framework通信单元传递的数
据;
上行数据传输段的步骤 包括
步骤一, 当MCU有状态更新时, Vehicle Service数据通信子单元将数据写入PPS, 并通
过Cl ient端将数据传递给Com mon API层;
步骤二, 当Common API层收到Vehicle Service数据通信子单元的数据后, 将数据经由
DataSource层处 理后更新至Vehicle Service数据通信子单 元;
步骤三, 当仪表系统有状态更新时, State Manager数据通信子单元将数据写入PPS,
Common API层的监听线程获取P PS数据;
步骤四, Common API层收到State Manager数据通信子单元的数据后, 将数据经由
DataSource层处 理后更新至 HMIAPI层;
步骤五, 当中控有状态更新时, IVI Interaction数据通信子单元将数据写入PPS, 并通
过Cl ient端发送给Com mon API层;
步骤六, Common API层收到IVI Interaction数据通信子单元的数据后, 将数据经由
DataSource层处 理后更新至 HMIAPI层;
下行数据传输段
步骤七: HMIAPI层画面有数据更新时, 将数据发送给DataSource层;
步骤八, DataSource层将数据发送给Com mon API层;
步骤九, Common API层收到数据后, 按照数据的类型将数据发送给Vehicle Service数
据通信子单 元、 IVI Interacti on数据通信子单 元或者State Manager数据通信子单 元。
7.根据权利要求6所述的方法, 其特 征在于, 接收上 行数据环节的步骤如下:权 利 要 求 书 1/2 页
2
CN 114546379 A
2步骤十, Vehicle Service数据通信子单 元会将数据信号 通过PPS写入;
步骤十一, Cl ient端传给H MILogic模块;
步骤十二, H MILogic模块再通过o nMessage信号。
8.根据权利要求7所述的方法, 其特征在于, 接收下行数据环节由Kanzi HMI发起, 步骤
如下:
步骤十三, H MI API层抬头 显示;
步骤十四, H MIAPI层会上传给kanzi HMI通信单元按键信息;
步骤十五, kanzi HMI通信单元自行判断此 时是否在抬 头显示界面, 以及按键信息是否
有效, 如果判定有效, kanzi HMI通信单元会向DataSource层发送相关信息;
步骤十六, DataS ource层会向HMIAPI层发送SendData信号, 参数为: CS ID_Setting_HUD
和OPEN;
步骤十七, 数据传输 至HMILogic模块。
9.根据权利要求8所述的方法, 其特 征在于, Com mon API层信息 接收环节的步骤:
步骤十八, 人机界面启动, 信息 接收开始;
步骤十九, 检查Vehicle Service数据通信子单元是否有消息更新并获取变化数据、 检
查State Manager数据通信子单元是否有消息并获取变化数据、 检查IVI Interaction数据
通信子单元是否有消息更新并获取变化数据,若无变化继续执行该步骤, 若有变化则执行
下一步;
步骤二十, 此时解析信息;
步骤二十一, 向Datasource XML定义子单 元写入上一 步的解析 结果。
10.根据权利要求9所述的方法, 其特征在于,Common API层信息发送环节步骤: 该过程
包括主线程和信息发送线程, 信息传递的步骤如下
主线程步骤为:
步骤二十二, Datasource XML定义子单 元设置数据, 信息传递 开始;
步骤二十三, 接收Datasource XML定义子单 元的Acti on;
步骤二十三, 通知信息发送线程;
步骤二十四, 主 线程结束;
信息发送线程的步骤为:
步骤二十五, 开始;
步骤二十六, 等待通知;
步骤二十七, 收到信息通知;
步骤二十八, 解析 数据, 写入P PS文件;
步骤二十九, 返回继续 等待通知。权 利 要 求 书 2/2 页
3
CN 114546379 A
3
专利 一种新型界面换肤系统及其方法
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:47:29上传分享