中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 1409查看
  • 5回复

[设计匹配] 求助,CAN总线应用层

[复制链接]

该用户从未签到

发表于 10-6-2012 17:45:17 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


本人是从事GPS导航平台软件开发的,就职于国内一个GPS平台供应商。最近公司想要将CAN控制器集成在公司的芯片当中,目前存在的主要问题是对于CAN总线的需求不明确,有哪位专业认识帮忙分析分析。主要是因为各个整车厂商的应用层都不相同,而且不公开,我们没办法拿到相关资料。
目前,我们在考虑的一个问题是,汽车启动时CAN总线上做了一些什么样的通信来完成网络的搭建。据说,汽车在启动之后几百毫秒以内,所有的节点都应该将报文发出来,否则被认为是节点有问题或者不存在,这也被称为是CAN总线系统的自检。由于我们的系统是GPS平台,整个系统初始化时间会比较长(大约1秒),我们担心系统会由于前面没有发送报文而导致之后不能进入网络通信。我们有相应的解决方案,但是由于这个需求还不是很明确,所以还不能投入资源去实施。
另外一个问题是,在前面CAN总线初始化(或者是自检)的这段时间里面会不会有大量的报文需要我们的节点接收,如果需要的话,大概会是多少个报文或者字节数。
第三个问题就是,汽车里面的CAN系统是否需要支持睡眠模式,如果需要的话,具体的要求是怎样的。
希望有专业认识帮忙分析,不胜感激!

该用户从未签到

发表于 11-6-2012 08:22:45 | 显示全部楼层
我也在学习CAN网络,想进来看看牛人如何解答的,呵呵。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 11-6-2012 14:05:42 | 显示全部楼层
如果不支持诊断的话,没必要想得太复杂,把你的与外界沟通的信息发给整车厂,他们认可了 就可以了
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 11-6-2012 17:59:06 | 显示全部楼层
chenqianglight 发表于 11-6-2012 14:05
如果不支持诊断的话,没必要想得太复杂,把你的与外界沟通的信息发给整车厂,他们认可了 就可以了

现在还没有和整车厂沟通过啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 7-8-2012 09:19:29 | 显示全部楼层
每个整车厂的CAN协议都很有可能是不同的,如果你们想直接进入车辆的CAN网络的话,是一定要拿到整车厂的CAN协议的,我不明白的地方是你们为什么要接入到整车的CAN网络中去,你们需要什么信息?还是说GPS系统要给整车提供什么信息,顺便问一下,您是在哪个公司就职,你们的导航系统用的是谁家的地图?

评分

参与人数 1积分 +2 收起 理由
清雅轩 + 2 回帖有奖【论坛口号→知无不言,言无不尽】

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

发表于 30-8-2012 16:52:07 | 显示全部楼层
如果要接入CAN网络需要CAN处理器、CAN收发器、控制器
针对CAN自检速度和GPS本身自检速度不匹配的问题,你可以通过GPS内部逻辑看是否能将GPS内部自检逻辑简化,或者分为两步进行。
因为就算CAN自检之后发现GPS有问题,还是可以发送错误报文提示的。这个对车辆启动或者安全性没有影响。
另外自检时不会有大量报文,具体要看协议是怎样的。
汽车CAN总线一般都需要支持睡眠和唤醒模式的,选用对应的CAN控制芯片即可,具体要看客户要求通过什么方式来唤醒(点火?信号?。。。)。
你们还是需要和整车厂沟通,看用哪种方案比较合适

评分

参与人数 1积分 +5 收起 理由
清雅轩 + 5 回帖有奖【论坛口号→知无不言,言无不尽】

查看全部评分

回复 支持 反对

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 13-6-2024 09:05 , Processed in 0.260673 second(s), 33 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.