任风吹吹
发表于 2016-12-30 16:45:42
本帖最后由 任风吹吹 于 2016-12-30 16:47 编辑
我回复的内容不见了。。。?还在审核中....?{:3_41:}
任风吹吹
发表于 2016-12-30 16:59:40
斑竹能帮我找回来否?{:3_45:}
liucw99
发表于 2016-12-31 21:48:06
darren_liu 发表于 2016-12-30 16:30
循环发送等回复?
我目前大概就是这么个思路
liucw99
发表于 2016-12-31 21:49:39
任风吹吹 发表于 2016-12-30 16:32
我想是否可以利用应答域:
大家都知道,CAN节点在发送报文时,是一边发送一边检测总线状态的,一个CAN节点 ...
这个~~~~~说实在的,对于我来说,有点难度,怎么去验证呢?我想想看。
不过,多谢你的解答。
中山无雪
发表于 2016-12-31 22:20:13
任风吹吹 发表于 2016-12-30 16:32
我想是否可以利用应答域:
大家都知道,CAN节点在发送报文时,是一边发送一边检测总线状态的,一个CAN节点 ...
这个思路应该可以
zbber
发表于 2017-1-1 14:39:26
不错,真是太棒了!
五哥1
发表于 2017-1-1 15:10:51
这个问题看来有难度
waiman-156411
发表于 2017-1-5 13:19:13
应该用个电压比较器,接在差分信号上,用IO口中断来测量显性电平的脉宽,这样判断波特率比较准吧
liucw99
发表于 2017-1-7 23:31:37
waiman-156411 发表于 2017-1-5 13:19
应该用个电压比较器,接在差分信号上,用IO口中断来测量显性电平的脉宽,这样判断波特率比较准吧 ...
你的这个办法是个好办法。
不过,我现在的状况是,波特率的数值是已知的几种,我只需要在这几种波特率中找到合适的一种就可以了。
现在可以肯定地是:只要发送不成功,那么就不是这个波特率。
waiman-156411
发表于 2017-1-19 09:21:26
liucw99 发表于 2017-1-7 23:31
你的这个办法是个好办法。
不过,我现在的状况是,波特率的数值是已知的几种,我只需要在这几种波特率中 ...
你这种方法可能存在一定风险,尤其是汽车的CAN总线,不能随意地乱往CAN总线上发数据,可能会导致汽车的ECU报错。