发 帖  
原厂入驻New
[问答] 求解OBD多帧传输接收不到消息的情况
1145 OBD CAN
分享
最近在进行OBD调试时发现,发送接收多帧数据只能接收到第一帧(多帧接收已按照ISO-15765单帧多帧协议),给OBD发送流控帧(30 00 00 00 00 00 00 00)没有消息返回?有大神知道是怎么回事吗?还有什么注意事项吗?
0
已退回10积分
2019-8-7 14:02:43   评论 分享淘帖 邀请回答
4个回答
问题解决了,原因为从接收首帧数据到发送流控帧之间时间太长,可能车载接收流控帧的超时时间连50ms也不够,时间要求特别严格!
2019-8-30 12:20:26 评论

举报

2019-8-7 14:28:14 1 评论

举报

1 条评论
  • 2019-8-7 17:04

    使用的ISO-15765协议,多帧描述就是你的表格,但是我通过CAN发送流控帧(FC)之后没有接收到之后的多帧(CF)

不错,很好的经验分享,辛苦麻烦了,欠缺这方面的资料,非常感谢
2019-8-9 13:50:27 评论

举报

问题解决了,原因为从接收首帧数据到发送流控帧之间时间太长,可能车载接收流控帧的超时时间连50ms也不够,时间要求特别严格!
2019-8-30 11:57:54 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /7 下一条

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