车载系统模拟器的制作方法

文档序号:2649777阅读:691来源:国知局
专利名称:车载系统模拟器的制作方法
技术领域
本发明涉及智能化模拟系统,尤其涉及一种用于在计算机上模拟一车载系统的车载系统模拟器。
背景技术
信息远距离传送(Telematics) —词由远距离通信(Telecommunication)与信息学(Informatics)两个词组合而成信息远距离传送服务是向移动电话、PDA(个人数字助理)或汽车等移动设备提供信息的一种服务。目前,信息远距离传送通常指将GPS (全球定位系统)和蜂窝技术与车载电子技术结合在一起的车辆系统,其中可以包括安全、通讯、车辆诊断和娱乐服务等功能。这样的车载系统标志着汽车与网络的紧密结合,致力于向消费者提供行车安全保障服务以及娱乐资讯及全领域沟通。业内人士认为,汽车Telematics产业在各汽车品牌遍地开花已是大趋势。随着信息远距离传送的持续发展,需要提供与之相配套的模拟器系统。模拟器是指主要通过软件模拟硬件处理器的功能和指令系统的程序使计算机或者其它多媒体平台 (掌上电脑,手机等等)能够运行其它平台上的装置。与真机不同,车载系统模拟器需要能在通用的个人计算机环境上完成环境模拟, 并且模拟与车相关的特殊环境。例如,以下的表1示出了一种现有模拟器的功能模块支持程度。表 1
1能每块描述现有模拟器支持程度
显示16bit支持
分辨率800*480支持(不支持分辨率自适应)屏幕横竖屏部分支持(只支持竖屏)触摸屏支持键盘面板按键,远程按键部分支持SD Card支持USB Mass Storage不支持inand地资目录不支持cache下栽;第三方软件安装目录支持nvram设备固有出厂属性目录不支持auth第三方授权文件目录不支持网络环境联网;VPN支持GPSGPS定位服务支持陀螺仪陀螺仪数据上报不支持*GSensor重力感应不支持电话拨号,通话,挂断支持短信发送,接收支持音频声音输出;音频策略支持麦克风(语音输入)声音输入不支持蓝牙Handsfree,Headset,A2DP..不支持WIFI不支持电源管理模拟车载睡眠唤醒策略不支持车栽信号模拟车载信号不支持车速脉冲模拟车速信号不支持不支持(无法在模拟器环境下屏幕校准校准,校准文件备份校准,不支持屏幕大小自适应)SystemConfig系统配置文件支持(需要考虑安全性)CAN BUS模拟CAN总线状态不支持安装应用到栺定外部S录,AppToExternal与系统剥离不支持设置监测点,记录异常状态异常状态上报Log曰志不支持开机警告免责声明支持

发明内容
针对本领域的上述需要,本发明的发明人开发了一种新型的用于在计算机上模拟一车载系统的车载系统模拟器,该车载系统模拟器可以有效地整合原生系统模拟器和车载系统模拟器,以实现上述两个不同系统之间的API或功能模块的相对独立的升级体系,实现了非常良好的兼容性。具体地,本发明提供了一种车载系统模拟器,用于在计算机上模拟一车载系统,其特征在于,包括图形用户界面;原生模拟器应用程序接口,连接到所述图形用户界面;第一升级接口,连接到所述原生模拟器应用程序接口 ;车载模拟器应用程序接口,连接到所述图形用户界面;第二升级接口,连接到所述车载模拟器应用程序接口 ;以及协调模块,分别与所述第一升级接口和所述第二升级接口相连接,其中,所述原生模拟器应用程序接口和所述车载模拟器应用程序接口相对独立。根据本发明的一个实施例,在上述车载系统模拟器中,所述图形用户界面在所述计算机上显示多个功能模块。根据本发明的一个实施例,在上述车载系统模拟器中,所述多个功能模块的一部分对应于所述原生模拟器应用程序接口,且所述多个功能模块的另一部分对应于所述车载模拟器应用程序接口。根据本发明的一个实施例,在上述车载系统模拟器中,所述原生模拟器应用程序接口是Android原生模拟器应用程序接口。根据本发明的一个实施例,在上述车载系统模拟器中,所述第二升级接口对升级的接口执行所述原生模拟器应用程序接口的兼容性测试,以确保所述升级的接口没有改动所述原生模拟器应用程序接口。根据本发明的一个实施例,在上述车载系统模拟器中,所述原生模拟器应用程序接口和所述车载模拟器应用程序接口的交叉部分由所述协调模块来协调其升级。根据本发明的一个实施例,在上述车载系统模拟器中,所述多个功能模块的另一部分至少包括SRC/M0DE模块、TEL模块、NAV模块、MUTE模块、NEXT模块、PRE模块以及 POTOR模块。根据本发明的一个实施例,在上述车载系统模拟器中,所述协调模块进一步连接到一外部存取接口。根据本发明的一个实施例,在上述车载系统模拟器中,程序员经由所述外部存取接口向所述车载系统模拟器提供更新,所述更新经由所述协调模块协调后传送到所述第一升级接口和所述第二升级接口之一。应当理解,本发明以上的一般性描述和以下的详细描述都是示例性和说明性的, 并且旨在为如权利要求所述的本发明提供进一步的解释。


包括附图是为提供对本发明进一步的理解,它们被收录并构成本申请的一部分, 附图示出了本发明的实施例,并与本说明书一起起到解释本发明原理的作用。附图中图1示出了根据本发明的车载模拟器系统的功能模块组的示意图。图2示出了根据本发明的车载模拟器系统的主要组件的框图。
具体实施方式
现在将详细参考附图描述本发明的实施例。现在将详细参考本发明的优选实施例,其示例在附图中示出。在任何可能的情况下,在所有附图中将使用相同的标记来表示相同或相似的部分。此外,尽管本发明中所使用的术语是从公知公用的术语中选择的,但是本发明说明书中所提及的一些术语可能是申请人按他或她的判断来选择的,其详细含义在本文的描述的相关部分中说明。此外,要求不仅仅通过所使用的实际术语,而是还要通过每个术语所蕴含的意义来理解本发明。图2示出了根据本发明的车载模拟器系统的主要组件的框图。如图2所示,本发明的车载系统模拟器200可以在一计算设备,例如图1中所示的计算机10,上模拟一车载系统。如图所示,该车载系统模拟器200可以包括图形用户界面201、原生模拟器应用程序接口 202、第一升级接口 203、车载模拟器应用程序接口 204、第二升级接口 205以及协调模块 206。在图2中,原生模拟器应用程序接口 202以及车载模拟器应用程序接口 204分别同图形用户界面201相连接。此外,第一升级接口 203连接到原生模拟器应用程序接口 202, 且第二升级接口 205连接到车载模拟器应用程序接口 204。然后,上述的第一升级接口 203 和第二升级接口 205都进一步连接到协调模块206。可以理解,本发明的上述连接可以用本领域已知的任何合适的连接方式来实现。根据本发明,本发明的车载模拟器的新增API或功能模块与原生模拟器的API或功能模块尽可能剥离,且各自都建立自己的阶梯式升级体系。这也就意味着,一方面,图2中所示的原生模拟器应用程序接口 202和车载模拟器应用程序接口 204两者是相对独立。另一方面,本发明的原生模拟器应用程序接口 202和车载模拟器应用程序接口 204的少量的交叉部分将由协调模块206来协调它们的升级操作。通过上述两个方面的措施,本发明可以实现较佳的兼容性。此外,在上述第二升级接口 205中,对升级的接口,例如新增的API和功能模块等等,将执行原生模拟器应用程序接口 202的兼容性测试,以确保该升级的接口没有改动原生模拟器应用程序接口 202的原生内容,例如原生的API和功能模块。根据本发明的一个实施例,如图2所示,协调模块206可以进一步连接到一外部存取接口 207。经由该外部存取接口 207,程序员或相关技术人员可以向车载系统模拟器200 提供更新。特别是,如上所述,上述更新可以经由协调模块206协调后传送到第一升级接口 203和第二升级接口 205之一。接下来转到图1,如图1所示,图2中的图形用户界面⑶I可以在计算设备上显示多个功能模块。图1示出了根据本发明的车载模拟器系统的功能模块组的示意图。实际上,图1 主要显示了本发明所新开发的若干功能模块。换言之,图1所示的多个功能模块的一部分对应于原生模拟器应用程序接口 202,且多个功能模块的另一部分对应于车载模拟器应用程序接口 204。作为本发明的一个优选实施例,上述的原生模拟器应用程序接口 202可以是 Android原生模拟器应用程序接口。此外,在图1中,本发明的新增的功能模块至少可以包括SRC/M0DE模块、TEL模块、NAV模块、MUTE模块、NEXT模块、PRE模块以及POWER模块之中的一个或多个。
作为一个优选实施例,以下的表2给出了一种按照本发明的车载模拟器的功能模块列表,该列表中包含了原生功能模块和一些新增的功能模块。表 权利要求
1.一种车载系统模拟器,用于在计算机上模拟一车载系统,其特征在于,包括图形用户界面;原生模拟器应用程序接口,连接到所述图形用户界面;第一升级接口,连接到所述原生模拟器应用程序接口 ;车载模拟器应用程序接口,连接到所述图形用户界面;第二升级接口,连接到所述车载模拟器应用程序接口 ;以及协调模块,分别与所述第一升级接口和所述第二升级接口相连接,其中,所述原生模拟器应用程序接口和所述车载模拟器应用程序接口相对独立。
2.如权利要求1所述的车载系统模拟器,其特征在于,所述图形用户界面在所述计算机上显示多个功能模块。
3.如权利要求2所述的车载系统模拟器,其特征在于,所述多个功能模块的一部分对应于所述原生模拟器应用程序接口,且所述多个功能模块的另一部分对应于所述车载模拟器应用程序接口。
4.如权利要求1所述的车载系统模拟器,其特征在于,所述原生模拟器应用程序接口是Android原生模拟器应用程序接口。
5.如权利要求1所述的车载系统模拟器,其特征在于,所述第二升级接口对升级的接口执行所述原生模拟器应用程序接口的兼容性测试,以确保所述升级的接口没有改动所述原生模拟器应用程序接口。
6.如权利要求1所述的车载系统模拟器,其特征在于,所述原生模拟器应用程序接口和所述车载模拟器应用程序接口的交叉部分由所述协调模块来协调其升级。
7.如权利要求1所述的车载系统模拟器,其特征在于,所述多个功能模块的另一部分至少包括:SRC/M0DE模块、TEL模块、NAV模块、MUTE模块、NEXT模块、PRE模块以及POWER 模块。
8.如权利要求1所述的车载系统模拟器,其特征在于,所述协调模块进一步连接到一外部存取接口。
9.如权利要求8所述的车载系统模拟器,其特征在于,程序员经由所述外部存取接口向所述车载系统模拟器提供更新,所述更新经由所述协调模块协调后传送到所述第一升级接口和所述第二升级接口之一。
全文摘要
本发明提供了一种车载系统模拟器,用于在计算机上模拟一车载系统,其特征在于,包括图形用户界面;原生模拟器应用程序接口,连接到所述图形用户界面;第一升级接口,连接到所述原生模拟器应用程序接口;车载模拟器应用程序接口,连接到所述图形用户界面;第二升级接口,连接到所述车载模拟器应用程序接口;以及协调模块,分别与所述第一升级接口和所述第二升级接口相连接,其中,所述原生模拟器应用程序接口和所述车载模拟器应用程序接口相对独立。本发明的车载系统模拟器可以实现非常良好的兼容性。
文档编号G09B9/00GK102568271SQ20101062136
公开日2012年7月11日 申请日期2010年12月31日 优先权日2010年12月31日
发明者李婷, 颜建峰 申请人:上海博泰悦臻电子设备制造有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1