搜索
bottom↓
回复: 11

CAN发送和接收的一个问题 (第一次发帖)

[复制链接]

出0入0汤圆

发表于 2013-4-28 14:54:26 | 显示全部楼层 |阅读模式

初学CAN,昨天一直纠结于是否可以将CTXD和CRXD直接相连,以实现自身收发,实际验证不行,为了找到不行的原因,
今天早上抓了个图,是两个节点的通信,本机接收到数据以后就发送ID = 1 数据场都是0x55的标准数据帧。
CTXD发送的时候,CRXD与其保持一致,这是什么道理?苦于找不到相关资料与这个现象印证,CAN不是全双工的吗?
是不是不同厂家的CAN控制器的做法不一样,我用的是NXP的CAN控制器,求高手指点。
图1:接收数据时CTXD和CRXD的时序
图2:发送数据时CTXD和CRXD的时序

本帖子中包含更多资源

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

x

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

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

出0入0汤圆

发表于 2013-4-29 13:17:21 | 显示全部楼层
看看这个文档是否有用 ?

CANforbeginer



本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2013-4-29 14:24:52 | 显示全部楼层
有个LOOP模式,你仔细看看datasheet试试

出0入0汤圆

发表于 2013-4-29 14:29:26 | 显示全部楼层
CAN 有全双工模式?
CAN是有两根线,不过是差分线吧,不是和串口一样,一个发送,一个接受的

出0入0汤圆

 楼主| 发表于 2013-4-29 14:45:44 | 显示全部楼层
x11223y 发表于 2013-4-29 14:29
CAN 有全双工模式?
CAN是有两根线,不过是差分线吧,不是和串口一样,一个发送,一个接受的 ...

收发器出来的信号才是差分信号,只能是半双工,这是毋庸置疑了,但控制器到收发器之间是CTXD和CRXD,仅从总线电气特性看,是完全可以实现全双工的(CTXD只管发,CRXD只管收,当然就CAN来说,两者还要能监控总线),但我测试不是这样的,结果如图2所示,苦于找不到资料说明,纠结于此呀。

出0入0汤圆

 楼主| 发表于 2013-4-29 14:55:31 | 显示全部楼层
lnskngdc 发表于 2013-4-29 14:24
有个LOOP模式,你仔细看看datasheet试试

恩,是有回环模式,我是想了解CAN的收发时序,故测试到图二所示的现象,发送的时候,接收端出现和发送端相似的时序,所以CTXD和CRXD短接的话是不可以滴,但我不知道原因,是控制器明确规定,发送时,RXD要监听总线吗?可怎么个监听法呢?

出0入0汤圆

 楼主| 发表于 2013-4-29 14:59:40 | 显示全部楼层
shangdawei 发表于 2013-4-29 13:17
看看这个文档是否有用 ?

CANforbeginer

谢谢,我先看看,搞懂了,就发上来。

出0入0汤圆

 楼主| 发表于 2013-7-23 22:26:22 | 显示全部楼层
原因是:CAN总线监听,就是在发送一个位时,需要在RXD端产生反馈,以便报文ID仲裁。正常发送时,接收器不储存接受到的报文,只是在发送完毕收到应答位后而进入接收模式;而自发自收,必须在自发自收模式下,发送时会同时打开接收器,这时发送的帧接收器会存储。

出0入0汤圆

发表于 2013-7-23 23:31:47 来自手机 | 显示全部楼层
用的哪款单片机?

出0入0汤圆

 楼主| 发表于 2013-7-24 18:20:46 | 显示全部楼层
NXP的LPC1700   但应该是所有符合CAN2.0规范的都要满足这种特性。

出0入0汤圆

发表于 2013-8-13 23:34:25 来自手机 | 显示全部楼层
mark……
顶一个…

出0入0汤圆

发表于 2014-4-18 10:56:23 | 显示全部楼层
所有符合2.0的都这样?有时间要测试一下
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-7-23 11:20

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

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