打印
[STM32F1]

基于STM32F103的SAE J1939的协议栈

[复制链接]
7645|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mulangic|  楼主 | 2014-7-21 16:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
找了很久,没有找到可以直接移植的基于STM32的SAE J1939协议栈,个人编写能力有限,已经找了好久。有找到PIC的相关的,但是参考价值不大。官网上找了也没有。希望哪位大神可以指点一二·~~小弟万分感谢!!
沙发
kgsz| | 2014-7-21 17:40 | 只看该作者
:(  找个诊断软件,去采下OBD数据6PIN  14PIN...

使用特权

评论回复
板凳
mulangic|  楼主 | 2014-7-23 17:24 | 只看该作者
kgsz 发表于 2014-7-21 17:40
找个诊断软件,去采下OBD数据6PIN  14PIN...

    那得到的只是物理层的传输数据吧。但是, 还是很难得到明确的发送和响应的流程,对于应用层面的编程,好像参考价值不是很大呃。。个人能力有限,所考虑的只能到这里了。。。
    不知道大神有没有开发过?我现在有一定思路,但是不知道行不行得通就是了。想请教你一下呃。。

使用特权

评论回复
地板
airwill| | 2014-7-24 07:48 | 只看该作者
本人的系统都是在 SAE J1939 上的, 不过很抱歉, 从来没有使用协议栈类的东西.
其实 J1939 并没有规定多少东西

使用特权

评论回复
5
airwill| | 2014-7-25 12:11 | 只看该作者
就你的思路, 就是应该状态机.
我的系统也基本都是基于状态判断和状态机的框架. 不过很抱歉, 由于涉及很多细节和通信协议. 除了状态机这个大框架, 不太容易再整理一个纯框架的东西给你.

使用特权

评论回复
6
mulangic|  楼主 | 2014-7-25 12:29 | 只看该作者
airwill 发表于 2014-7-25 12:11
就你的思路, 就是应该状态机.
我的系统也基本都是基于状态判断和状态机的框架. 不过很抱歉, 由于涉及很多细 ...

谢谢版主的答复~~·再跟您请教下,地址声明的过程是不是按照SAE J1939-81里面的声明流程图走就行了?

使用特权

评论回复
7
lihuaxue| | 2017-2-7 08:30 | 只看该作者
airwill 发表于 2014-7-25 12:11
就你的思路, 就是应该状态机.
我的系统也基本都是基于状态判断和状态机的框架. 不过很抱歉, 由于涉及很多细 ...

J1939协议中的制造商代码向谁申请啊,中文版是向CATARC申请,可是联系了,对方一问三不知!苦恼中!能否指点一二!

使用特权

评论回复
8
airwill| | 2017-2-7 09:45 | 只看该作者
lihuaxue 发表于 2017-2-7 08:30
J1939协议中的制造商代码向谁申请啊,中文版是向CATARC申请,可是联系了,对方一问三不知!苦恼中!能否 ...

我好象见过一些 IC 厂商提供了零碎的 协议参考资料. 但是我也没有用那些代码.
其实都没有仔细去看过. 都是自己写了一些, 应该具体协议的代码

使用特权

评论回复
9
lihuaxue| | 2017-2-7 10:39 | 只看该作者
airwill 发表于 2017-2-7 09:45
我好象见过一些 IC 厂商提供了零碎的 协议参考资料. 但是我也没有用那些代码.
其实都没有仔细去看过. 都 ...

我可能说的不详细,J1939-81协议CA的名字中有11位的制造商代码域,这个代码不知道到哪里申请啊!这个网络管理层中一定会用到的!

使用特权

评论回复
10
it_yrj| | 2017-7-20 12:48 | 只看该作者
楼主搞成功了没?我最近也接到了这个要求,103上实现J1939-21协议栈,头大啊,望指点迷津

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

19

帖子

1

粉丝