
J1939协议栈
文章平均质量分 57
XeiTongXueFlyMe
个人博客:carsocket.cn
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CAN总线的数据校验
CAN总线支不支持校验,我们需要在我们的数据场(数据域)加上校验码吗?答案是否定的。CAN总线在传输过程中采用多种抗干扰的措施。原创 2017-08-25 09:14:34 · 14103 阅读 · 0 评论 -
SAE J1939 协议源代码分析(三)-程序应用分析
预备知识1.熟悉CAN2.0B协议,及相关硬件驱动开发 2.熟悉SAE J1939协议http://blog.youkuaiyun.com/xietongxueflyme/article/details/74276702/接口函数简介 函数名 函数描述 J1939_Initialization (BOOL); 初始化一些全局变量,向总线声明地址(默认地址) J1939_DequeueMess原创 2018-04-07 11:51:39 · 5630 阅读 · 0 评论 -
SAE J1939 协议源代码分析(二)-程序移植
预备知识1.熟悉CAN2.0B协议,及相关硬件驱动开发2.熟悉SAE J1939协议<http://blog.youkuaiyun.com/xietongxueflyme/article/details/74276702/>程序移植流程Created with Raphaël 2.1.0将代码加载到你的工程打开配置文件J1939_Config.h明白默认地址和标识符配置规则?了解J1939支持的功能配置使用原创 2018-04-07 11:50:54 · 9005 阅读 · 1 评论 -
SAE J1939 协议源代码分析(一)-程序结构框架
文件组成概述 文件名 功能 备注 J1939.c 协议源代码 数据链路层,网络层实现 j1939.h 协议源代码 数据链路层,网络层实现 j1939_Config.h 协议配置移植文件 移植J1939,唯一改动文件函数组成结构函数大概分为4类:1.内部函数,J1939内部使用的函数。函数如下: 文件名 类型 备注 文件位置 Compa原创 2018-04-07 11:48:57 · 16801 阅读 · 2 评论 -
SAE J1939 协议源代码分析(零)-源代码下载
源代码下载地址github下载地址:https://github.com/XeiTongXueFlyMe/J1939github说明基于SAE J1939协议,开源可移植的J1939驱动。支持长期更新和维护。 example目录下,存放移植示例。C博客更新使用示例。协议特性:易移植(不针对特定的CAN硬件,只要满足CAN2.0B即可)轻量级(可适应低端的MCU)支持多任务调用接口(可用于嵌入原创 2018-04-07 11:52:06 · 8511 阅读 · 2 评论