[发明专利]一种汽车虚拟仪表获取升级文件的方法在审
申请号: | 201810349000.0 | 申请日: | 2018-04-18 |
公开(公告)号: | CN108600211A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 冯志佳 | 申请(专利权)人: | 惠州市德赛西威汽车电子股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04N5/765;G06F8/65 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 邓聪权 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟仪表 升级文件 视频流信号 多媒体主机 读取 发送传输 传输 解码 打包 还原 汽车 指令 升级 | ||
本发明公开了一种汽车虚拟仪表获取升级文件的方法,包括:虚拟仪表向多媒体主机发送传输升级文件的指令;多媒体主机读取升级文件,将所述升级文件打包编码为视频流信号,将所述视频流信号传输给所述虚拟仪表,并通知所述虚拟仪表接收所述视频流信号;所述虚拟仪表获取全部视频流信号后,所述多媒体主机通知所述虚拟仪表所述视频流信号传输完,所述虚拟仪表进行解码还原出升级文件。采用该技术方案节省了成本,大大提高了虚拟仪表的升级速度。
技术领域
本发明涉及车载电子技术领域,特别涉及一种汽车虚拟仪表获取升级文件的方法。
背景技术
当前汽车仪表获取升级文件的方法有:
1、仪表上预留SD卡槽或U盘插座,仪表直接读取SD或U盘里面的升级文件。SD卡槽或U盘插座都是隐藏在虚拟仪表机器里面,需要拆开中控台面板,非常麻烦,不方便。
2、车上的导航主机读取连接主机的SD或U盘的升级文件,通过CAN或UART接口将升级文件传给仪表。传输升级文件的速度非常慢,当前高速CAN一般为500Kbps,UART为115.2Kbps,即如果传输100MB的升级文件,分别需要CAN:100MB*1024*8bit/500Kbps=1638s=27min,UART:
100MB*1024*8bit/115.2Kbps=7111s=118min。
发明内容
本发明实施例的目的在于提供一种汽车虚拟仪表获取升级文件的方法,节省了成本,大大提高了虚拟仪表的升级速度。
本发明实施例提供的一种汽车虚拟仪表获取升级文件的方法,包括:
虚拟仪表向多媒体主机发送传输升级文件的指令;
多媒体主机读取升级文件,将所述升级文件打包编码为视频流信号,将所述视频流信号传输给所述虚拟仪表,并通知所述虚拟仪表接收所述视频流信号;
所述虚拟仪表获取全部视频流信号后,所述多媒体主机通知所述虚拟仪表所述视频流信号传输完,所述虚拟仪表进行解码还原出升级文件。
可选地,将所述升级文件打包编码为视频流信号,包括:
将所述升级文件分割为大小固定的视频帧数据块,然后将所述视频帧数据块添加BMP头,按顺序封装成为大小固定的BMP图片。
可选地,所述视频帧数据块的大小为所述多媒体主机的显示分辨率。
可选地,将所述视频流信号传输给虚拟仪表,包括:
根据所述虚拟仪表的指令,所述多媒体主机向显示端口发送所述视频帧数据块,所述虚拟仪表接收到所述视频帧数据块后再向所述多媒体主机发送指令,让所述多媒体主机发送下一个视频帧数据块,直至所述虚拟仪表获取全部视频帧数据块,所述虚拟仪表将所有收到的视频帧数据块按照预定的顺序合并,即得到完整的所述升级文件。
可选地,根据所述虚拟仪表的指令,所述多媒体主机将指定的视频帧数据块放入framebuffer,通过bypass方式向显示端口发送所述视频帧数据块。
可选地,所述多媒体主机与所述虚拟仪表采用LVDS接口连接,所述多媒体主机的显示端口通过LVDS接口传输所述视频帧数据块给所述虚拟仪表。
可选地,采用LVDS接口的I2C、GPIO或CAN信号作为所述虚拟仪表的指令控制信号。
可选地,还包括将带有升级文件的SD或U盘插入所述多媒体主机的相应接口,所述多媒体主机读取SD或U盘里面的升级文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810349000.0/2.html,转载请声明来源钻瓜专利网。