[发明专利]通过CAN总线显示或控制汽车的系统和方法无效
申请号: | 201210202416.2 | 申请日: | 2012-06-19 |
公开(公告)号: | CN102722122A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 李森明;李斌;黄河 | 申请(专利权)人: | 深圳乐投卡尔科技有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 胡朝阳;孙洁敏 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 can 总线 显示 控制 汽车 系统 方法 | ||
技术领域
本发明涉及汽车控制技术,尤其涉及一种通过CAN总线显示或控制汽车的
系统和方法。
背景技术
现有的汽车内部控制系统与各检测和执行机构间的数据交互都是通过CAN总线发送汇聚数据到CAN BOX,CAN BOX再将数据经过一定的解析处理通过串口发送给MCU,MCU再将收到的数据进行分析、校验、处理,以产生一些视觉上的效果或者发送一些命令给汽车内部控制系统。这样一来当数据发送频率和数据量达到一定程度之后,由于MCU还有其他工作要做,又要大量、快速、及时处理CAN发送的数据,造成MCU工作量异常膨大。因此,如何减轻MCU工作负担
就成了一个业内亟待解决的技术问题。
发明内容
本发明的目地是解决上述现有技术中存在的问题,提出一种通过CAN总线
显示或控制汽车的系统和方法。本发明将汽车内部控制系统的数据分析、处理由MCU转变成上层应用来处理,很好地解决了MCU工作量异常膨大的问题。
本发明采用的技术方案是,设计一种通过CAN总线显示或控制汽车的系统,包括:依次通过串口连接的汽车控制系统、总线解码模块、单片机模块、系统模块和总线应用模块,所述的总线解码模块用于接收汽车控制系统发送的信息,然后进行解码,转换成总线应用模块能够理解的数据包,再通过单片机模块和系统模块转发给总线应用模块执行;或接收总线应用模块通过系统模块和单片机模块发的数据包,然后对接收到的数据包进行解析,再转发给汽车控制系统执行;所述的单片机模块和系统模块不对接收到的数据包做任何处理,只做原封不动地转发处理。
本发明还提出一种通过CAN总线显示或控制汽车的方法,包括下列步骤:
当总线解码模块接收到汽车控制系统发送的信息数据后,对该数据进行解码,转换成总线应用模块能够理解的数据包,然后通过单片机模块和系统模块转发给总线应用模块执行;
当总线解码模块接收到总线应用模块通过系统模块和单片机模块发的数据包时,对接收到的数据包进行解析,然后转发给汽车控制系统执行;所述的单片机模块和系统模块不对接收到的数据包做任何处理,只做原封不动地转发处理。
在一具体实施例中,所述的系统模块采用Android系统框架。所述的汽车控制系统包括倒车检测模块、刹车检测模块、雷达模块、音频模块、空调模块、和/或驱动模块。所述的总线应用模块包括收音机模块、碟片模块、蓝牙模块、ipad模块、SD/USB模块和/或倒车应用模块。
与现有技术相比,本发明具有以下有益效果:
1、使用本发明来处理汽车内部控制系统的数据,可以大大减轻MCU的工作量,让MCU可以更高效更及时去处理其他数据。
2、使用本发明来处理汽车内部控制系统的数据,由于处理数据已经放在了应用层,不涉及到系统层面,可以更好的维护和移植。
3、使用本发明来处理汽车内部控制系统的数据,可以更加灵活的处理车上的数据,相当于富客户端技术,能够获得更好的交互体验。
附图说明
下面结合附图对本发明进行详细的说明,其中:
图1是本发明系统的原理框图;
图2是本发明接收汽车控制系统发送的数据的流程图;
图3是本发明接收总线应用模块发送的数据的流程图。
具体实施方式
本发明涉及数据传输处理技术,特别涉及一种汽车内部控制系统与各检测和执行机构间的数据交互方法。
如图1所示,本发明提出的通过CAN总线显示或控制汽车的系统包括:依次通过串口连接的汽车控制系统、总线解码模块、单片机模块、系统模块和总线应用模块,所述的总线解码模块用于接收汽车控制系统发送的信息,然后进行解码,转换成总线应用模块能够理解的数据包,再通过单片机模块和系统模块转发给总线应用模块执行;或接收总线应用模块通过系统模块和单片机模块发的数据包,然后对接收到的数据包进行解析,再转发给汽车控制系统执行;所述的单片机模块和系统模块不对接收到的数据包做任何处理,只做原封不动地转发处理。
本发明提出的通过CAN总线显示或控制汽车的方法,包括下列步骤:
当总线解码模块接收到汽车控制系统发送的信息数据后,对该数据进行解码,转换成总线应用模块能够理解的数据包,然后通过单片机模块和系统模块转发给总线应用模块执行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳乐投卡尔科技有限公司,未经深圳乐投卡尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210202416.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带键套加工工艺
- 下一篇:用于聚乙烯钢丝复合管的增韧剂