电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
Can通讯为什么总是丢包呢,数据传输错误,不是有硬件校验吗
已解决
73482
个问题
已帮助
5993
位优秀工程师
Can通讯为什么总是丢包呢,数据传输错误,不是有硬件校验吗
IEE
2018-02-05
浏览量:4141
Can通讯为什么总是丢包呢,数据传输错误,不是有硬件校验吗
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
汉云
从描述上看,
一方面是硬件上存在致命的设计错误吧。
看看你的总线信号是什么状态的,或是正常不正常。
另一方面,是你的程序逻辑不合理,没有处理收到的数据,从而又有了新的数据,就像是丢包一样了
发布于
2018-02-05
举报
评论 1
1
0
电子老工程师
回复了 :没有查到关于丝印的变更资料,建议咨询供应商
回复
其他答案
数量:
7
我是爆米花啊
最好使用逻辑分析仪之类的看一下实际数据。错误帧比如CRC定界符错误、帧结束错误什么的导致数据错误。CAN如果受到共模干扰比较严重,容易出现电平识别失败。
发布于
2018-02-05
举报
评论 1
1
0
电子老工程师
回复了 :https://www.mouser.com/datasheet/2/307/en_g2rl-472571.pdf
回复
sgf201
Can的抗干扰应该是很强的,如果常出现丢包和错误,应该是有大问题的,检查连接稳定性,使用方法等
发布于
2018-02-05
举报
评论 1
0
0
电子老工程师
回复了 :TP3057WMX/NOPB reel TP3057WM/NOPB 管装
回复
lichangle
先看下传输的速度是不是超过了最大速率,还有就是电路的稳定性,干扰太大,特别是emp干扰,逐一排查
发布于
2018-02-05
举报
评论 1
0
0
电子老工程师
回复了 :没有看到上传的,可能文件太大,没有上传成功,请Q发我
回复
Angel_YY
首先考虑线路连接的稳定性,考虑120欧姆终端电阻匹配,总线上或者周围是否有强干扰源。正常情况下500kbps不应该丢包。
发布于
2018-02-05
举报
评论 1
0
0
电子老工程师
回复了 :封装: LQFP-64_10x10x05P 品牌: GigaDevice(兆易创新) 型号: GD32F303RET6
回复
chen0000009
CAN总线如果硬件时序不匹配的话容易丢包,你尝试用示波器读取CAN的波形,看看频率
发布于
2018-02-05
举报
评论 1
0
0
电子老工程师
回复了 :2046-40-ALF Bourns 封装不同。
回复
一指破宫
看看你的 设置是不是有问题 ,别设置成 自动重传导致
发布于
2018-02-05
举报
评论 1
0
0
电子老工程师
回复了 :区别:NGTB40N120FL2WAG 电流 - 集电极 (Ic)(最大值) 160 A和 NGTB40N120FL2WG电流 - 集电极 (Ic)(最大值) 80 A
回复
donatello
一般是电平干扰或是时序没有握手吧!我感觉物理电平干扰的可能性比较大。
发布于
2018-02-27
举报
评论 1
0
0
电子老工程师
回复了 :同系列:SPUD-002T-P0.5
回复
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
Can通讯为什么总是丢包呢,数据传输错误,不是有硬件校验吗
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: