买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】车辆信息交互系统_比亚迪股份有限公司_201710204258.7 

申请/专利权人:比亚迪股份有限公司

申请日:2017-03-30

公开(公告)日:2020-09-15

公开(公告)号:CN108667869B

主分类号:H04L29/08(20060101)

分类号:H04L29/08(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.09.15#授权;2018.11.09#实质审查的生效;2018.10.16#公开

摘要:本发明提出一种车辆信息交互系统,车辆信息交互系统配置在Android操作系统中,该车辆信息交互系统,云服务器通过网络通信模块向多个车辆控制应用客户端提供与每个车辆控制类对应的实例接口;每个车辆控制应用客户端对车辆行驶过程中的车辆状态实时进行显示,接收车辆驾驶用户输入的控制指令,调用与控制指令对应的车辆控制类对应的实例接口,使云服务器和多个车辆控制应用客户端基于设置在车辆上的Android操作系统进行信息交互。通过本发明能够将车辆状态监控及控制相关的实例接口方便、安全地提供,供平台及第三方应用开发使用,保证接口的安全性,兼容性,可移植性,能够实现从系统底层融入整车,进行数据云端交互,能够有效保障车辆的实时驱动。

主权项:1.一种车辆信息交互系统,其特征在于,所述车辆信息交互系统配置在Android操作系统中,包括:驱动模块、硬件接口提供模块、数据库接口提供模块,以及网络通信模块,其中,所述驱动模块,用于通过内置的MCU串口电路,驱动所述硬件接口提供模块为上层服务和功能提供供平台及第三方应用开发使用的同步调用的API接口;所述数据库接口提供模块,用于调用cpp文件库中多种cpp文件,为所述网络通信模块提供供平台及第三方应用开发使用的JNI接口,其中,所述cpp文件库为所述Android操作系统本地的CC++程序语言文件库;云服务器和多个车辆控制应用客户端分别与所述网络通信模块建立通信链接,每个车辆控制应用客户端通过所述网络通信模块分别对所述车辆中的不同设备进行控制;在所述云服务器中设置有预先编写的多个车辆控制类,所述云服务器通过所述网络通信模块向所述多个车辆控制应用客户端提供与每个车辆控制类对应的供平台及第三方应用开发使用的实例接口;所述云服务器在监听到车辆中待监听设备的消息时,通过调用所述JNI接口,将所述消息分发至对应的车辆控制应用客户端;每个车辆控制应用客户端,用于对车辆行驶过程中的车辆状态实时进行显示,并接收车辆驾驶用户输入的控制指令,调用与所述控制指令对应的车辆控制类对应的实例接口,以使所述云服务器和所述多个车辆控制应用客户端基于设置在所述车辆上的Android操作系统进行信息交互。

全文数据:车辆信息交互系统技术领域[0001]本发明涉及软件工程技术领域,尤其涉及一种车辆信息交互系统。背景技术[0002]随着“互联网+”思想的深入,智能操作系统与传统汽车系统的结合产生了新的汽车定义:互联网成为基础设施、智能操作系统从底层融入整车、数据可进行云端交互,将成为车的重要驱动力,智能操作系统为汽车提供了第二个引擎,使得汽车可以同时跑在公路和互联网上。发明内容[0003]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。[0004]为此,本发明的目的在于提出一种车辆信息交互系统,由于该车辆信息交互系统遵循Android操作系统的架构,能够将车辆状态监控及控制相关的实例接口方便、安全地提供,供平台及第三方应用开发使用,保证接口的安全性,兼容性,可移植性,能够实现从系统底层融入整车,进行数据云端交互,能够有效保障车辆的实时驱动。[0005]为达到上述目的,本发明实施例提出的车辆信息交互系统,所述车辆信息交互系统配置在Android操作系统中,包括:驱动模块、硬件接口提供模块、数据库接口提供模块,以及网络通信模块,其中,所述驱动模块,用于通过内置的M⑶串口电路,驱动所述硬件接口提供模块为上层服务和功能提供API接口;所述数据库接口提供模块,用于调用cpp文件库中多种cpp文件,为所述网络通信模块提供JNI接口,其中,所述cpp文件库为所述Android操作系统本地的CC++程序语言文件库;云服务器和多个车辆控制应用客户端分别与所述网络通信模块建立通信链接,每个车辆控制应用客户端通过所述网络通信模块分别对所述车辆中的不同设备进行控制;在所述云服务器中设置有预先编写的多个车辆控制类,所述云服务器通过所述网络通信模块向所述多个车辆控制应用客户端提供与每个车辆控制类对应的实例接口;每个车辆控制应用客户端,用于对车辆行驶过程中的车辆状态实时进行显示,并接收车辆驾驶用户输入的控制指令,调用与所述控制指令对应的车辆控制类对应的实例接口,以使所述云服务器和所述多个车辆控制应用客户端基于设置在所述车辆上的Android操作系统进行信息交互。[0006]本发明实施例提出的车辆信息交互系统,每个车辆控制应用客户端通过在车辆上的Android操作系统中的网络通信模块分别对车辆中的不同设备进行控制,云服务器通过网络通信模块向多个车辆控制应用客户端提供与每个车辆控制类对应的实例接口;每个车辆控制应用客户端,用于对车辆行驶过程中的车辆状态实时进行显示,并接收车辆驾驶用户输入的控制指令,调用与控制指令对应的车辆控制类对应的实例接口,以使云服务器和多个车辆控制应用客户端基于设置在车辆上的Android操作系统进行信息交互,由于该车辆信息交互系统遵循Android操作系统的架构,能够将车辆状态监控及控制相关的实例接口方便、安全地提供,供平台及第三方应用开发使用,保证接口的安全性,兼容性,可移植性,能够实现从系统底层融入整车,进行数据云端交互,能够有效保障车辆的实时驱动。[0007]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。附图说明[0008]本发明上述的和或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:[0009]图1是本发明一实施例提出的车辆信息交互系统的结构示意图;[0010]图2是本发明另一实施例提出的车辆信息交互系统的结构示意图;[0011]图3是本发明实施例中API接口调用流程示意图;[0012]图4为本发明实施例中数据库接口提供模块的结构示意图;[0013]图5为本发明实施例中硬件接口提供模块的结构示意图。具体实施方式[0014]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似控制的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。[0015]图1是本发明一实施例提出的车辆信息交互系统的结构示意图。[0016]车辆信息交互系统配置在Android操作系统中。[0017]参见图1,该车辆信息交互系统10包括:驱动模块101、硬件接口提供模块102、数据库接口提供模块1〇3,以及网络通信模块104,其中,驱动模块101,用于通过内置的MCU串口电路1011,驱动硬件接口提供模块102为上层服务和功能提供API接口;数据库接口提供模块103,用于调用cpp文件库1031中多种cpp文件,为网络通信模块104提供JNI接口,其中,cpp文件库1031为Android操作系统本地的CC++程序语言文件库;[0018]在本发明的实施例中,还包括:网络通信模块104,云服务器105和多个车辆控制应用客户端106分别与网络通信模块104建立通信链接,每个车辆控制应用客户端106通过网络通信模块104分别对车辆中的不同设备进行控制,其中,[0019]在本发明的实施例中,在云服务器105中设置有预先编写的多个车辆控制类,云服务器105通过网络通信模块104向多个车辆控制应用客户端106提供与每个车辆控制类对应的实例接口,其中,每个车辆控制类采用Java程序语言编写。[0020]可选地,多个车辆控制类为以下控制类中的至少之一:[0021]故障检测控制类、定位控制类、车灯控制类、空调控制类、车轮控制类、安全气囊控制类、变速箱控制类、车身控制类,以及油门控制类。[0022]可选地,车辆控制类中包括:消息类型,云服务器105还用于,[0023]通过网络通信模块104获取车辆中待监听设备的消息类型,并从cpp文件库1031中,调用与消息类型对应的车辆控制类的实例接口,以在车辆行驶过程中,对待监听设备的消息进行监听。[0024]可选地,云服务器105还用于,在监听到待监听设备的消息时,通过调用数据库接口提供模块103提供的JNI接口,将消息分发至对应的车辆控制应用客户端1〇6。[0025]可选地,每个车辆控制应用客户端106,通过网络通信模块104调用多个车辆控制类中的部分控制类的实例接口,对车辆中的设备进行控制,其中,每个车辆控制应用客户端106所调用的部分控制类中,包含的控制类不同或者相同。[0026]其中,每个车辆控制类用于给车辆提供对应的实例接口,以使车辆中调用该车辆控制类的车辆控制应用客户端1〇6实现对应的对车辆进行控制的功能。[0027]在本发明的实施例中,一个或者多个车辆控制应用客户端106可以通过网络通信模块104与车辆中不同设备建立通信链接,每个车辆控制应用客户端1〇6用于对车辆中不同设备进行控制。[0028]例如,对应车辆中的车灯,其对应的车辆控制应用客户端106可以为车灯控制应用客户端,在基于驱动模块101实现的过程中,车灯控制应用客户端可以通过调用云服务器105提供的车灯控制类的实例接口,实现对应的对车灯进行控制的功能,其中,对车灯进行控制的功能可以具体例如为,车灯的启闭,双闪等;或者,对应车辆中的空调,其对应的车辆控制应用客户端106可以为空调控制应用客户端,在基于驱动模块1〇1实现的过程中,空调控制应用客户端可以通过调用云服务器105提供的空调控制类的实例接口,实现对应的对空调进行控制的功能,其中,对空调进行控制的功能可以具体例如为,空调的启闭,空调参数的调节等,对此不作限制。[0029]在本发明的实施例中,在云服务器105中设置有预先编写的多个车辆控制类,云服务器105通过网络通信模块104向多个车辆控制应用客户端106提供与每个车辆控制类对应的实例接口,其中,每个车辆控制类采用Java程序语言编写,在该云服务器105和多个车辆控制应用客户端106基于设置在车辆上的驱动模块101进行数据交互时,每个车辆控制类可以调用数据接口层为网络通信模块104提供JNI接口,进而,触发数据库接口提供模块1〇3通过JNI层1032调用cpp文件库1031中多种cpp文件来实现车辆的多个车辆控制应用客户端106,基于车辆中所集成的Android操作系统与云服务器105进行信息交互,由于该车辆信息交互系统10遵循Android操作系统的架构,能够将车辆状态监控及控制相关的实例接口方便、安全地提供,供平台及第三方应用开发使用,保证接口的安全性,兼容性,可移植性,能够实现从系统底层融入整车,进行数据云端交互,能够有效保障车辆的实时驱动。[0030]在本发明的实施例中,每个车辆控制应用客户端106,用于对车辆行驶过程中的车辆状态实时进行显示,并接收车辆驾驶用户输入的控制指令,调用与控制指令对应的车辆控制类对应的实例接口,以使云服务器105和多个车辆控制应用客户端106基于设置在车辆上的Android操作系统进行信息交互。[0031]可以理解的是,由于该车辆信息交互系统10供平台及第三方应用开发使用,因此,第三方应用的开发人员也可以根据自身业务需求,基于车辆上的Android操作系统编写新的车辆控制类,并将该新的车辆控制类植入云服务器105中,以实现对新的车辆的功能进行控制,对此不作限制。[0032]可选地,每个车辆控制应用客户端106,通过网络通信模块104调用多个车辆控制类中的部分控制类的实例接口,对车辆中的设备进行控制,其中,每个车辆控制应用客户端106所调用的部分控制类中,包含的控制类不同或者相同,或者,在多个车辆控制类中加入新的车辆控制类之后,也可以调用更新后的多个车辆控制类中的部分控制类的实例接口,对车辆中的设备进行控制,对此不作限制。[0033]在本发明的实施例中,参见图2,图2是本发明另一实施例提出的车辆信息交互系统10的结构示意图,硬件接口提供模块1〇2包括:多个M⑶编解码器1021,每个MCU编解码器1021用于对不同MCU类型的车辆数据进行编解码处理,硬件接口提供模块102还用于,[0034]解析接入网络通信模块104的车辆的MCU类型,确定与MCU类型对应的MCU编解码器1021。[0035]在本发明的实施例中,驱动模块101,通过MCU串口电路1011,驱动硬件接口提供模块102中的MCU编解码器1〇21,为上层中与MCU编解码器1021对应车辆的服务和功能提供API接口。[0036]在本发明的实施例中,驱动模块101通过MCU串口电路1011,驱动硬件接口提供模块102为上层服务和功能提供API接口,其中,上层服务可以例如为,车辆控制应用客户端106获取所需的车辆信息,API接口可以例如用于,在车辆控制应用客户端106通过调用车辆控制类时所需要加载的一些操作类的API接口,对此不作限制。[0037]在本发明的实施例中,硬件接口提供模块102不仅能够为上层服务和功能提供API接口,还可以监听MCU串口电路1011的消息,并维护MCU中所缓存的通信数据,通过配置硬件接口提供模块102,能够屏蔽驱动模块1〇1对上层服务的影响,且,由于硬件接口提供模块102中的MCU编解码器1021,为上层中与M⑶编解码器1021对应车辆的服务和功能提供API接口,能够允许网络通信模块1〇4接入多种MCU类型的车辆,保障了可扩展性。进一步地,硬件接口提供模块102还可以对上层服务可能出现的异常输入进行容错处理,例如,对车辆的MCU的消息丢失、反馈超时进行处理。[0038]在本发明的实施中,该车辆信息交互系统10中所包括的驱动模块101,遵循AndroidAPI模式,根据AndroidAPI模式的使用方法及命名规范对API接口进行设计,能够便于第三方应用的开发人员操作开发。且,该车辆信息交互系统10采用模块化设计,减少设计的代码耦合性,提高可修改性。[0039]在本发明的实施中,该车辆信息交互系统10中所包括的硬件接口提供模块102还可以缓存车辆的M⑶的状态信息,其中,该状态信息例如为车辆行驶过程中的行驶速度、力口速度等状态信息,对此不作限制。[0040]通过缓存车辆的MCU的状态信息,能够提高状态信息的查询效率。且,硬件接口提供模块102还可以屏蔽不同MCU类型对车辆信息交互系统1〇的影响。在本发明的实施例中,硬件接口提供模块102可以解析接入网络通信模块104的车辆的MCU类型,确定与M⑶类型对应的MCU编解码器1021,因而,使得车辆信息交互系统10可以集成在不同M⑶类型的车辆上,并且,硬件接口提供模块1〇2对解析接入网络通信模块104的车辆的MCU类型进行保存,通过车辆信息交互系统1〇反馈至每个车辆控制应用客户端106,从而赋予每个车辆控制应用客户端106自适配不同MCU类型车辆的能力。[0041]在本发明的实施中,该车辆彳目息父互系统10沿用Android默认APIpermission机制,给API接口设定permission类型,并制定对应的签名等级,以限制应用对API接口的使用,通过对API接口的调用进行限制,以防止恶意应用频繁调用API接口,造成阻塞。[0042]在本发明的实施中,API接口可以为同步调用,且一个命令同一时刻只能处理一条,其它将返回err_busy,使用安全编码方法,减少代码漏洞,增加黑客攻击难度。[0043]在本发明的实施例中,可以采用相关技术中驱动模块1〇1内置的API权限控制系统对API接口的调用进行权限控制,举例而言,参见图3,图3是本发明实施例中API接□调用流程示意图,其中,以该API接口为BYDAutoAPI示例,在该调用流程中相关技术中驱动模块101内置的API权限控制系统对BYDAutoAPI的调用进行权限控制。[0044]进一步地,在本发明的实施例中,数据库接口提供模块1〇3通过调用硬件接口提供模块102所提供的API接口,为基于网络通信模块104建立通信链接的云服务器1〇5和多个车辆控制应用客户端106提供车辆自动控制类服务,或者,提供其它权限管理类服务,在此不作限制。_[0045]参见图4,图4为本发明实施例中数据库接口提供模块1〇3的结构示意图,其中,BnBYDAutoServer类继承IBYDAutoServer接口,车辆控制服务的server端。车辆控制服务米用binder的结构,运行在独立的进程中,此服务会注册到ServiceManager中;BpBYDAutoServer类继承自IBYDAutoServer接口,车辆服务的使用者通过ServiceManager或者server端的代理使用数据库接口提供模块103所提供服务的接口;IBYDAutoCallback类,车辆控制会有设备状态的变化,通过注册IBYDAutoCallback类回调至server端,接收server端的设备变化消息。由于服务运行在单独的进程中,因此,该IBYDAutoCallback类可以采用binder结构;IBYDAutoCallback类可以由服务使用者(即,每个车辆控制应用客户端106继承实现,并注册到server端;BYDAutoManager.cpp封装了IBYDAutoServer类的各项接口以及IBYDAutoCallback类的处理逻辑,提供等同的API接口给项目开发人员,并提供能够注册IBYDAutoObserver接口,接受IBYDAutoCallback的消息;IBYDAutoObserver类由项目开发人员实现,并注册到BYDAutoManager的接口,以接收设备信息;android_hardware_13丫〇六111:〇1^11386;1:由见1层1〇32实现,连接8丫〇八111;〇]^113861'.』¥和1^¥1^111;〇]^的861'.〇0口,通过反射调用机制,发送回调信息到BYDAutoManager•java,BYDAutoManager.java封装的JAVA层,供APK项目开发人员使用,通过JNI层1032调用BYDAutoManager的接口。[0046]参见图5,图5为本发明实施例中硬件接口提供模块102的结构示意图,其中,AutoHAL为硬件接口提供模块102的接口类,实现11\¥_111〇11116_11161:11〇13_1;的^611函数,提供module额外的功能函数,例如:getAutoFeatureInfo;AutoHardwareInterface为API接口,其是与BYDAutoService交互的主类,提供hw_device_t,hw_device_t为用于实现所有与BYDAutoService交互的函数AutoAC,AutoAudio,为具体功能类,实现各具体功能的参数初始化、查询、设置、更新函数;AutoStateObserver包括Indicator、response监听类,负责命令的监听分发;auto_interface提供打开、读、写驱动MCU设备节点功能;auto_commond_codec提供公共的命令提取功能。[0047]本实施例中,每个车辆控制应用客户端通过在车辆上的Android操作系统中的网络通信模块分别对车辆中的不同设备进行控制,云服务器通过网络通信模块向多个车辆控制应用客户端提供与每个车辆控制类对应的实例接口,其中,每个车辆控制类采用Java程序语言编写;每个车辆控制应用客户端,用于对车辆行驶过程中的车辆状态实时进行显示,并接收车辆驾驶用户输入的控制指令,调用与控制指令对应的车辆控制类对应的实例接口,以使云服务器和多个车辆控制应用客户端基于设置在车辆上的Android操作系统进行信息交互,由于该车辆信息交互系统遵循Android操作系统的架构,能够将车辆状态监控及控制相关的实例接口方便、安全地提供,供平台及第三方应用开发使用,保证接口的安全性,兼容性,可移植性,能够实现从系统底层融入整车,进行数据云端交互,能够有效保障车辆的实时驱动。[0048]需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个的含义是两个或两个以上。_[0049]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑控制或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的控制按基本同时的方式或按相反的顺序,来执行控制,这应被本发明的实施例所属技术领域的技术人员所理解。[0050]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑控制的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列PGA,现场可编程门阵列FPGA等。[0051]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。[0052]此外,在本发明各个实施例中的各控制单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件控制模块的形式实现。所述集成的模块如果以软件控制模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。[0053]上述提到的存储介质可以是只读存储器,磁盘或光盘等。[0054]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。[0055]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

权利要求:1.一种车辆信息交互系统,其特征在于,所述车辆信息交互系统配置在Android操作系统中,包括:驱动模块、硬件接口提供模块、数据库接口提供模块,以及网络通信模块,其中,所述驱动模块,用于通过内置的M⑶串口电路,驱动所述硬件接口提供模块为上层服务和功能提供API接口;所述数据库接口提供模块,用于调用cpp文件库中多种cpp文件,为所述网络通信模块提供JNI接口,其中,所述cpp文件库为所述Android操作系统本地的CC++程序语言文件库;云服务器和多个车辆控制应用客户端分别与所述网络通信模块建立通信链接,每个车辆控制应用客户端通过所述网络通信模块分别对所述车辆中的不同设备进行控制;在所述云服务器中设置有预先编写的多个车辆控制类,所述云服务器通过所述网络通信模块向所述多个车辆控制应用客户端提供与每个车辆控制类对应的实例接口;每个车辆控制应用客户端,用于对车辆行驶过程中的车辆状态实时进行显示,并接收车辆驾驶用户输入的控制指令,调用与所述控制指令对应的车辆控制类对应的实例接口,以使所述云服务器和所述多个车辆控制应用客户端基于设置在所述车辆上的Android操作系统进行信息交互。2.如权利要求1所述的车辆信息交互系统,其特征在于,所述多个车辆控制类为以下控制类中的至少之一:故障检测控制类、定位控制类、车灯控制类、空调控制类、车轮控制类、安全气囊控制类、变速箱控制类、车身控制类,以及油门控制类。3.如权利要求1所述的车辆信息交互系统,其特征在于,所述每个车辆控制应用客户端,通过所述网络通信模块调用所述多个车辆控制类中的部分控制类的实例接口,对所述车辆中的设备进行控制,其中,每个车辆控制应用客户端所调用的部分控制类中,包含的控制类不同或者相同。4.如权利要求1所述的车辆信息交互系统,其特征在于,所述车辆控制类中包括:消息类型,所述云服务器还用于,通过所述网络通信模块获取车辆中待监听设备的消息类型,并从所述CPP文件库中,调用与所述消息类型对应的车辆控制类的实例接口,以在所述车辆行驶过程中,对所述待监听设备的消息进行监听。5.如权利要求4所述的车辆信息交互系统,其特征在于,所述云服务器还用于,在监听到所述待监听设备的消息时,通过调用所述数据库接口提供模块提供的所述JNI接口,将所述消息分发至对应的车辆控制应用客户端。6.如权利要求1所述的车辆信息交互系统,其特征在于,所述硬件接口提供模块包括:多个M⑶编解码器,每个MCU编解码器用于对不同MCU类型的车辆数据进行编解码处理,所述硬件接口提供模块还用于,解析接入所述网络通信模块的车辆的MCU类型,确定与所述M⑶类型对应的MCU编解码器。7.如权利要求6所述的车辆信息交互系统,其特征在于,所述驱动模块,通过所述MCU串口电路,驱动所述硬件接口提供模块中的MCU编解码器,为上层中与所述此11编解码器对应车辆的服务和功能提供六”接口。

百度查询: 比亚迪股份有限公司 车辆信息交互系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。