标题: KWP2000协议应用 [打印本页]
作者: LjJay 时间: 2008-5-22 11:26 标题: KWP2000协议应用
大家好,我现在使用MC33290开发KWP2000协议,MC33290是MCU串口和K线电平的转换芯片,但KWP2000协议(SSF14230)中指出需要在通信初始化时,发送唤醒模式的波形,即只能通过I/O口实现。这样就需要在SCI和I/O口之间不断切换外设,不知我的理解是否正确?
若有哪位工程师也在开发KWP2000诊断协议的,可以一起交流!
作者: huangguojun 时间: 2008-5-24 16:13
ISO9141里要求先25ms高低切换,误差范围1ms
可以用串口啊
设置波特率为354 发送0就是了
作者: b51 时间: 2008-5-24 18:56
写了一个用串口模拟ECU诊断接口(kwp2000)的程序,没有用mscomm控件,波特率10.4k害得我只好自己写串口类
只需要一个将232转化为k线的硬件就可以使用
用这个程序跟元贞的诊断仪连接过没有问题
gSKLRcqC.rar (98.81 KB)
[此贴子已经被作者于2008-5-24 18:56:30编辑过]
附件: gSKLRcqC.rar (2008-5-24 18:41, 98.81 KB) / 下载次数 1144
http://bbs.eccn.com/attachment.php?aid=4335&k=47ef6b7bca212ad8da286387e87a3d62&t=1732484754&sid=ObsS2N
作者: auto_hj 时间: 2008-5-24 20:50
看看~
作者: longmin 时间: 2008-6-4 20:29
我最近也在做这个,从网上搜到这来,这个资料对我很有用,谢谢!
作者: longmin 时间: 2008-6-4 20:30
不过这样的资料网上真的是太少了,很难找
作者: tianfm 时间: 2008-6-5 12:54
现在写KWP2000 ON K的程序是不是有点晚了,建议还是从kwp2000 on can(15765)写,k线已经是面临淘汰的东西了
作者: zsy511 时间: 2008-6-11 11:44
我也正在找这方面的资料,太少了!
作者: zsy511 时间: 2008-6-11 11:44
为什么资料我不能下载啊???
作者: smiletiger 时间: 2008-7-6 12:33
ddddddddddddddddddddddd
作者: baihelilly 时间: 2008-7-6 21:56
ding
作者: hanjoy 时间: 2008-7-7 14:34
ddddddddddddddddd
作者: nsdm123 时间: 2008-7-9 10:07
sdfdf
作者: taxue 时间: 2008-7-9 14:48
下不了啊
作者: lingjian86 时间: 2008-7-10 14:59
顶ddddddddddddddddddd
作者: 1021453 时间: 2008-7-25 17:32
大黄吧
作者: kozmers 时间: 2008-10-14 07:12
我是这样处理的:
用RS232使用150-250的波特率发送0xF0,然后等待50ms然后发送RequestCommunication这样ECU就会有Response了,当然TX和RX转化成K-Line的硬件连接线路要先实现,我使用两个二极管,打开了RTS给K到RX读的三极管供电。另外一个用诊断口的12V
作者: usstzzy 时间: 2008-12-16 14:19
感谢3楼的程序,但是初始化信号怎么解决呢,由于接了232转k线的硬件,怎么才能输出持续25ms的低电平和之后25ms的高电平
作者: alouxi 时间: 2009-1-14 17:01
我也要学习。希望能够下载。
作者: superlqz 时间: 2009-6-8 15:19
在初始化过程中, L线作为配合线, L线是保持什么样的状态呢?
作者: smeier 时间: 2009-6-30 09:24
有没有代码
作者: liupeng927 时间: 2009-11-5 16:39
1# LjJay
楼主好!我现在也在做KWP2000的协议,有些问题想向你请教,能不能留个QQ啊?
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |