搜索
bottom↓
回复: 9

那位大虾对汽车上用的CAN信号比较了解的来交流交流

[复制链接]

出0入0汤圆

发表于 2013-10-21 12:05:02 | 显示全部楼层 |阅读模式
CAN我是初学者,但现在一直被搞得一头雾水,能否有那位大虾大概说说应该如何学习CAN才是正确的,还有就是问问是否每个应用场合都有自身CAN协议,例如设备上用的CAN和汽车上用的CAN通信协议是否不一样的

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2013-10-21 12:29:08 | 显示全部楼层
这,我也刚看了半天。是在论坛里找到的资料,是以速度不同进行分类的吧。
有几个问题,路过的大神帮忙解决下!!!!
can的id是不是标识某个设备的,相当于地址?然后通过硬件屏蔽滤波来确定是否接收!

出0入0汤圆

 楼主| 发表于 2013-10-21 13:49:38 | 显示全部楼层
我传份资料来共同交流交流

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入98汤圆

发表于 2013-10-21 14:00:45 | 显示全部楼层
七层协议

武功往往还要练到9成或者10成 CAN协议7层即可
3L这本书和一本"手把手教你学习CAN总线"可以帮助你入门
如果你之前学习过RS-232总线通讯 理解CAN协议并不难
而且多数场合CAN控制能够帮助你

汽车上专用的CAN协议是在7层协议基础上自定义而得的
无非就是用户自定义的帧格式:哪几位该写什么

出0入0汤圆

发表于 2013-10-21 14:59:03 | 显示全部楼层
can里面的ID不是标识的设备,而是标识的帧,所以叫帧ID。
帧ID就类似电台频率,每个电台有其固定的频率,你想收听哪个电台,把收音机调到那个频率就行。
但他们区别在于:一个电台可以被无数个收音机收听;CAN总线中,要尽量避免一个帧ID被两个或两个以上的设备接收。

出0入0汤圆

 楼主| 发表于 2013-10-21 15:30:19 | 显示全部楼层
CAN我感觉有点像USB里面的协议,但到现在我还是一头雾水呢,郁闷

出0入0汤圆

发表于 2013-10-21 15:42:54 | 显示全部楼层
CAN只是物理层(最底层)协仪,它就象手机,接通后,双方交流用的北京话,上海话...和CAN没有任何关系。。。

出0入0汤圆

发表于 2013-10-22 22:07:28 | 显示全部楼层
汽车上的CAN,一般是SAE J1939。如小车的OBD接口就是符合这类的。

出0入0汤圆

发表于 2013-10-22 23:00:20 来自手机 | 显示全部楼层
lans0625 发表于 2013-10-21 15:42
CAN只是物理层(最底层)协仪,它就象手机,接通后,双方交流用的北京话,上海话...和CAN没有任何关系。。 ...

物理层和数据链路层

出0入0汤圆

 楼主| 发表于 2013-10-24 08:37:37 | 显示全部楼层
这几天我看了好多关于CAN文章,在百度上我看到了很适合初学者看的文章,通俗易懂
http://wenku.baidu.com/view/0f4a96303968011ca300917b.html
和我一样的初学者看看,这文章真写的不错!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 00:31

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表