没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
车载总线系列——J1939 三
我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。
老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程
师:
“
没有人关注你。也无需有人关注你。你必须承认自己的价值,
你不能站在他人的角度来反对自己。人生在世,最怕的就是把
别人的眼光当成自己生活的唯一标准。到最后,既没有活成别
人喜欢的样子,也没有活成自己想要的样子。 我们只有接纳
真实的自己,不自卑、不自傲,才能拥有更强大的内心;只有
找到自己的核心价值,才能活出自己的精彩人生。
”
SAE J1939 是基于 CAN(Controller Area Network,控制器局域网)
的通信协议,广泛用于各类商用车。该协议对车辆中连接 CAN 的电子
组件及其附加设备之间的通信进行了标准化。
一、优先级
NAME 用于解决冲突,以及确定地址的优先级。如果通过“地址声明”
检测到地址冲突,则所涉及的设备必须比较其 NAME。从 MSB (Most
Significant Bit, 最高有效位)). 开始,逐位比较。在比较时,CAN
仲裁的规则同样适用:0 会覆盖 1。数值越小的 NAME 优先级越高,优
先级较高的 ECU 可以使用该地址。在这种情况下,具有较低优先级
NAME 的 ECU 的行为取决于其配置,如下为 ECU 的四种基本配置:
1、自行配置
地址丢失后,设备将自行搜索介于 128 到 247 之间的新地址,并尝试
获取该地址。Animation „Address Claim Dynamic“
2、程序配置
设备会有送带有 NULL 地址(254)的“地址声明”PGN,表示其“无法
声明地址”。可以使用“命令地址”网络管理服务为 ECU 分配新的设
备地址。此操作可以使用外部工具或网络中的“智能”设备来完成。
3、手动配置
对于此类 ECU,只能借助开关设置新地址。此配置的常用方法是根据
ECU 的位置,借助处理器 I/O 端口对地址进行编码。例如,车门 ECU
可以独立确定是在左侧还是在右侧进行安装,然后选择相应的地址。
4、不可配置
此类 ECU 只能通过对设备软件进行重新编程来接收新地址。
剩余11页未读,继续阅读
资源评论
车载诊断技术
- 粉丝: 3854
- 资源: 616
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功