本发明涉及车载设备挂接技术领域,特别涉及一种新型车内设备挂接控制方法及系统。
背景技术:
汽车上通常需要连接多个外部设备,一般是通过串口连接外部设备实现特定的功能,例如,需要连接行车记录仪用于实时记录车辆的行驶状态,但是。对于不同客户需求也会相应不同,例如,出租车需要接入计价器记录运营状态,公交车需通过摄像头记录公交车运行状态。传统的车载终端一般只提供多个串口接口用来连接外部设备,随着客户的功能需求越来越多,接的外设越来越多,传统车载终端已无法满足客户需求。为了满足客户多外部设备的连接需求二开发新的具备更多串口的车载终端,不仅新产品周期长,且开发成本高,显然不可取。
现有技术中,车内设备挂接一方面由于驱动程序的多样化导致兼容性不强,无法即插即用;另一方面,由于各种挂接设备的电源需求不同,到时接入到车载系统时,容易导致车辆电源过载,从而造成安全隐患。
技术实现要素:
有鉴于此,本发明提出一种能够实现即插即用、安全程度高的新型车内设备挂接控制方法及系统。
一种新型车内设备挂接控制方法,其包括如下步骤:
S1、在车载移动设备中预先配置挂接设备的驱动程序;并建立驱动程序与各种挂接设备的映射关系;
S2、监控车载接口中挂接设备的接入信息;在存在挂接设备接入车载接口时,接口获取挂接设备的类型、型号信息,并将挂接设备的类型、型号信息发送到车载主控系统;
S3、车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中;
S4、车载主控系统实时监控车载电源的负载情况以及挂接设备的使用请求信息;在获取到挂接设备的使用请求信息时,车载主控系统根据挂接设备的类型、型号信息以及车载电源的负载情况判断车载电源是否满足挂接设备的需求;在满足需求时,启动挂接设备的功能。
在本发明所述的新型车内设备挂接控制方法中,其还包括如下步骤:
S5、预先配置车载设备以及挂接设备的使用优先级顺序;
所述步骤S4还包括:在车载电源不满足挂接设备的需求时,车载主控系统判断运行中的车载设备中是否存在优选级顺序低于挂接设备,在不存时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求;在存在时,车载主控系统进一步判断运行中的优选级低于挂接设备的车载设备的车载电源使用情况是否满足挂接设备的需求,在满足时,车载主控系统控制车载设备进入待机状态,并启动挂接设备的功能,在不满足时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求。
在本发明所述的新型车内设备挂接控制方法中,所述步骤S3中车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中包括:
车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序;
车载主控系统从存储器中查找是否存在满足加载需求的连续地址,在满足时,将挂接设备的驱动程序加载到车载主控系统中;在不满足时,车载主控系统从内存中划分一块临时缓存区域,并将挂接设备的驱动程序加载到临时缓存区域中。
在本发明所述的新型车内设备挂接控制方法中,所述步骤S4中还包括设置车载设备以及挂接设备的请求等待周期;各个车载设备以及挂接设备的请求等待周期相同或不同;在超过请求等待周期时,释放车载设备或挂接设备的车载电源需求请求。
本发明还提供一种新型车内设备挂接控制系统,其包括如下单元:
映射关系建立单元,用于在车载移动设备中预先配置挂接设备的驱动程序;并建立驱动程序与各种挂接设备的映射关系;
接入信息监控单元,用于监控车载接口中挂接设备的接入信息;在存在挂接设备接入车载接口时,接口获取挂接设备的类型、型号信息,并将挂接设备的类型、型号信息发送到车载主控系统;
驱动程序加载单元,用于通过车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中;
请求信息判断执行单元,用于通过车载主控系统实时监控车载电源的负载情况以及挂接设备的使用请求信息;在获取到挂接设备的使用请求信息时,车载主控系统根据挂接设备的类型、型号信息以及车载电源的负载情况判断车载电源是否满足挂接设备的需求;在满足需求时,启动挂接设备的功能。
在本发明所述的新型车内设备挂接控制系统中,其还包括如下单元:
优先级顺序配置单元,用于预先配置车载设备以及挂接设备的使用优先级顺序;
所述请求信息判断执行单元还包括:在车载电源不满足挂接设备的需求时,车载主控系统判断运行中的车载设备中是否存在优选级顺序低于挂接设备,在不存时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求;在存在时,车载主控系统进一步判断运行中的优选级低于挂接设备的车载设备的车载电源使用情况是否满足挂接设备的需求,在满足时,车载主控系统控制车载设备进入待机状态,并启动挂接设备的功能,在不满足时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求。
在本发明所述的新型车内设备挂接控制系统中,所述驱动程序加载单元中车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中包括:
车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序;
车载主控系统从存储器中查找是否存在满足加载需求的连续地址,在满足时,将挂接设备的驱动程序加载到车载主控系统中;在不满足时,车载主控系统从内存中划分一块临时缓存区域,并将挂接设备的驱动程序加载到临时缓存区域中。
在本发明所述的新型车内设备挂接控制系统中,所述请求信息判断执行单元中还包括设置车载设备以及挂接设备的请求等待周期;各个车载设备以及挂接设备的请求等待周期相同或不同;在超过请求等待周期时,释放车载设备或挂接设备的车载电源需求请求。
实施本发明提供的新型车内设备挂接控制方法及系统与现有技术相比具有以下有益效果:本发明通过车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中,能够实现即插即用;并且车载主控系统实时监控车载电源的负载情况以及挂接设备的使用请求信息;在获取到挂接设备的使用请求信息时,车载主控系统根据挂接设备的类型、型号信息以及车载电源的负载情况判断车载电源是否满足挂接设备的需求;在满足需求时,启动挂接设备的功能,避免了车载电源过载的情况,安全程度更高。
附图说明
图1是本发明实施例的新型车内设备挂接控制方法流程图。
具体实施方式
如图1所示,一种新型车内设备挂接控制方法,其包括如下步骤:
S1、在车载移动设备中预先配置挂接设备的驱动程序;并建立驱动程序与各种挂接设备的映射关系;
S2、监控车载接口中挂接设备的接入信息;在存在挂接设备接入车载接口时,接口获取挂接设备的类型、型号信息,并将挂接设备的类型、型号信息发送到车载主控系统;
S3、车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中;
S4、车载主控系统实时监控车载电源的负载情况以及挂接设备的使用请求信息;在获取到挂接设备的使用请求信息时,车载主控系统根据挂接设备的类型、型号信息以及车载电源的负载情况判断车载电源是否满足挂接设备的需求;在满足需求时,启动挂接设备的功能。
在本发明所述的新型车内设备挂接控制方法中,其还包括如下步骤:
S5、预先配置车载设备以及挂接设备的使用优先级顺序;
所述步骤S4还包括:在车载电源不满足挂接设备的需求时,车载主控系统判断运行中的车载设备中是否存在优选级顺序低于挂接设备,在不存时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求;在存在时,车载主控系统进一步判断运行中的优选级低于挂接设备的车载设备的车载电源使用情况是否满足挂接设备的需求,在满足时,车载主控系统控制车载设备进入待机状态,并启动挂接设备的功能,在不满足时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求。
在本发明所述的新型车内设备挂接控制方法中,所述步骤S3中车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中包括:
车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序;
车载主控系统从存储器中查找是否存在满足加载需求的连续地址,在满足时,将挂接设备的驱动程序加载到车载主控系统中;在不满足时,车载主控系统从内存中划分一块临时缓存区域,并将挂接设备的驱动程序加载到临时缓存区域中。
在本发明所述的新型车内设备挂接控制方法中,所述步骤S4中还包括设置车载设备以及挂接设备的请求等待周期;各个车载设备以及挂接设备的请求等待周期相同或不同;在超过请求等待周期时,释放车载设备或挂接设备的车载电源需求请求。
本发明还提供一种新型车内设备挂接控制系统,其包括如下单元:
映射关系建立单元,用于在车载移动设备中预先配置挂接设备的驱动程序;并建立驱动程序与各种挂接设备的映射关系;
接入信息监控单元,用于监控车载接口中挂接设备的接入信息;在存在挂接设备接入车载接口时,接口获取挂接设备的类型、型号信息,并将挂接设备的类型、型号信息发送到车载主控系统;
驱动程序加载单元,用于通过车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中;
请求信息判断执行单元,用于通过车载主控系统实时监控车载电源的负载情况以及挂接设备的使用请求信息;在获取到挂接设备的使用请求信息时,车载主控系统根据挂接设备的类型、型号信息以及车载电源的负载情况判断车载电源是否满足挂接设备的需求;在满足需求时,启动挂接设备的功能。
在本发明所述的新型车内设备挂接控制系统中,其还包括如下单元:
优先级顺序配置单元,用于预先配置车载设备以及挂接设备的使用优先级顺序;
所述请求信息判断执行单元还包括:在车载电源不满足挂接设备的需求时,车载主控系统判断运行中的车载设备中是否存在优选级顺序低于挂接设备,在不存时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求;在存在时,车载主控系统进一步判断运行中的优选级低于挂接设备的车载设备的车载电源使用情况是否满足挂接设备的需求,在满足时,车载主控系统控制车载设备进入待机状态,并启动挂接设备的功能,在不满足时,车载主控系统实时监控车载电源的负载情况直至车载电源满足挂接设备的需求。
在本发明所述的新型车内设备挂接控制系统中,所述驱动程序加载单元中车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中包括:
车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序;
车载主控系统从存储器中查找是否存在满足加载需求的连续地址,在满足时,将挂接设备的驱动程序加载到车载主控系统中;在不满足时,车载主控系统从内存中划分一块临时缓存区域,并将挂接设备的驱动程序加载到临时缓存区域中。
在本发明所述的新型车内设备挂接控制系统中,所述请求信息判断执行单元中还包括设置车载设备以及挂接设备的请求等待周期;各个车载设备以及挂接设备的请求等待周期相同或不同;在超过请求等待周期时,释放车载设备或挂接设备的车载电源需求请求。
实施本发明提供的新型车内设备挂接控制方法及系统与现有技术相比具有以下有益效果:本发明通过车载主控系统根据挂接设备的类型、型号信息从车载移动设备中预先配置的挂接设备的驱动程序,并将挂接设备的驱动程序加载到车载主控系统中,能够实现即插即用;并且车载主控系统实时监控车载电源的负载情况以及挂接设备的使用请求信息;在获取到挂接设备的使用请求信息时,车载主控系统根据挂接设备的类型、型号信息以及车载电源的负载情况判断车载电源是否满足挂接设备的需求;在满足需求时,启动挂接设备的功能,避免了车载电源过载的情况,安全程度更高。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其他形式的存储介质中。
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。