CAN 帧ID 与J1939 PGN 转换例子
来源:互联网 发布:c语言pow函数源代码 编辑:程序博客网 时间:2024/05/29 06:49
在saeJ1939中文版中找的三张图如下:
例如:0x18 FE DF 00 = 110 | 0 0 | 11111110 | 11011111 | 00000000
P R DP PF PS SA
具体参数即为数据段(0-64).
优先级为 P = 110(2)或6(10)
PF>240则参数组(PGN)编号为 FEDF(16)或65247(10)
注意:PF<240 , PGN低字节置零.
个人练习:
EEC1 0x0CF00400 PGN = F004(16) 61444(10)
EEC2 0x0CF00300 PGN = F003(16) 61443(10)
EEC3 0x18FEDF00 PGN = FEDF(16) 65247(10)
LFE 0x18FEF200 PGN = FEF2(16) 65266(10)
应答消息 0x18E8FF00 PGN = E800(16) 59392(10) (PF<240)
下面的链接博客内容很详尽,可以看看!
http://blog.sina.com.cn/s/blog_bf97bd7e0102wl2y.html
阅读全文
1 0
- CAN 帧ID 与J1939 PGN 转换例子
- CAN协议中的PGN
- 解析CAN的J1939协议PDU报文
- can总线特点及J1939协议(继续转贴)
- VC++中如何实现基于CAN的SAE J1939协议
- STM32之CAN ---CAN ID过滤器分析与设置 CAN_FilterInit
- CAN总线分析仪 CANOpen J1939 USBCAN usb转CAN卡can模块 周立功
- PGN详解
- spray-routing与spray-can例子
- CAN通信帧ID的确定
- J1939协议与CAN2.0对应关系图表
- C或C++如何实现基于CAN的SAE J1939协议??
- php清除所有缓存与根据ID清楚缓存例子
- Json简介与转换数据例子
- STM32之CAN ---CAN ID过滤器分析
- STM32之CAN ---CAN ID过滤器分析
- STM32之CAN--CAN ID过滤器分析
- STM32之CAN ---CAN ID过滤器分析
- 03 OrangePi 内核编译
- 汇编语言: 从键盘上输入一系列以$为结束符的字符串,然后对其中的非数字字符计数,
- Mac中Android Studio的SVN使用详解
- java代码规范
- 农村女孩高中才接触电脑,却成为程序媛的心路历程
- CAN 帧ID 与J1939 PGN 转换例子
- Spring基础学习教程(Spring之核心容器bean)-06
- 关于绝对路径和相对路径
- 关于mysql分区表主键的选择
- 使用jacob + SWFTool + flexpaper进行office的页面预览
- Vware安装centos7找不到网卡
- C 字符串与数字的转换
- Linux 终端颜色,界面着色
- opencv(28)---GrabCut & FloodFill图像分割