CAN总线卡死问题!

[复制链接]
4054|22
 楼主| aoty 发表于 2014-1-19 17:08 | 显示全部楼层 |阅读模式
有哪位大手在用CAN总线的时候出现总线卡死问题!!!!      可以告一下我怎么解决的么?
 楼主| aoty 发表于 2014-1-19 17:08 | 显示全部楼层
我顶一下~
jjjyufan 发表于 2014-1-19 19:45 | 显示全部楼层
你说的卡死是什么现象
自己软件上多查查问题。
 楼主| aoty 发表于 2014-1-19 21:23 | 显示全部楼层
jjjyufan 发表于 2014-1-19 19:45
你说的卡死是什么现象
自己软件上多查查问题。

哦~谢谢~不过你在玩CAN的时候遇到过一些什么类似于总线卡死这类现象没?
wangzeyue 发表于 2014-1-19 21:47 | 显示全部楼层
友情帮顶。
其实我就是看看我新上传的头像如何。。。。。
wangzeyue 发表于 2014-1-19 21:48 | 显示全部楼层
不行啊
wangzeyue 发表于 2014-1-19 21:50 | 显示全部楼层
jjjyufan 发表于 2014-1-20 09:09 | 显示全部楼层
aoty 发表于 2014-1-19 21:23
哦~谢谢~不过你在玩CAN的时候遇到过一些什么类似于总线卡死这类现象没?

基本没啥问题啊
oldda 发表于 2014-1-20 12:16 | 显示全部楼层
CAN是可以自闭锁的,一般只是单个节点断,不大可能影响整个总线
kingzlt 发表于 2014-1-20 14:26 | 显示全部楼层
主要是通信的东西就有可能出错,只是几率大小而已,可以在程序中加一些超时判断,万一卡了就复一下位,希望对你以后用
Laspide 发表于 2014-1-20 15:11 | 显示全部楼层
不太理解卡死的意思。是指CAN模块还是程序。
如果物理连接有问题,可能死在等待标志位
如果有信箱中断不处理,也可能造成程序错误
 楼主| aoty 发表于 2014-1-20 17:13 | 显示全部楼层
kingzlt 发表于 2014-1-20 14:26
主要是通信的东西就有可能出错,只是几率大小而已,可以在程序中加一些超时判断,万一卡了就复一下位,希望 ...

程序中我加了发送超时判断了~谢谢!主要是不想去硬件复位?可以软件复位么?不太会,麻烦教一下~~~
kingzlt 发表于 2014-1-20 17:26 | 显示全部楼层
aoty 发表于 2014-1-20 17:13
程序中我加了发送超时判断了~谢谢!主要是不想去硬件复位?可以软件复位么?不太会,麻烦教一下~~~ ...

我说的复位是指的软复位,也就是把CAN重新配置一下,重新使能
 楼主| aoty 发表于 2014-1-20 19:01 | 显示全部楼层
kingzlt 发表于 2014-1-20 17:26
我说的复位是指的软复位,也就是把CAN重新配置一下,重新使能

是的,但是那个程序是不是有专门的寄存器去软复位或是函数?
谢谢~
chunyang 发表于 2014-1-20 19:03 | 显示全部楼层
这只能说明楼主的硬件电路或软件设计存在问题。
rocdove 发表于 2014-1-20 21:57 来自手机 | 显示全部楼层
楼主努力
kingzlt 发表于 2014-1-21 08:31 | 显示全部楼层
aoty 发表于 2014-1-20 19:01
是的,但是那个程序是不是有专门的寄存器去软复位或是函数?
谢谢~

我的处理是重新初始化,你也可以试试只把邮箱使能关掉再打开会不会有效果
 楼主| aoty 发表于 2014-1-21 13:02 | 显示全部楼层
kingzlt 发表于 2014-1-21 08:31
我的处理是重新初始化,你也可以试试只把邮箱使能关掉再打开会不会有效果 ...

我也不是很清楚,你先说说你的重新初始化指的是什么意思,又具体代码?
kingzlt 发表于 2014-1-21 13:42 | 显示全部楼层
aoty 发表于 2014-1-21 13:02
我也不是很清楚,你先说说你的重新初始化指的是什么意思,又具体代码?
...

我都说的这份上了,还需要。。

程序是你写的吗?
 楼主| aoty 发表于 2014-1-21 16:36 | 显示全部楼层
kingzlt 发表于 2014-1-21 13:42
我都说的这份上了,还需要。。

程序是你写的吗?

额~我可以很明确的告诉你,程序是我写的~呵呵~
关于初始化,我的理解是把CAN的配置与发送(或接收配置在一起。。。)或是直接硬件复位。。。把邮箱使能关掉再打开会不会有效果,这个我会。。。主要还是你说的那个初始化。。。
还有一点就是我的悟性较低。。。我现在也是新手,1994年的。。。sorry ~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:很高兴注册21IC

31

主题

207

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部