您的位置:程序门 -> windows专区 -> windows nt/2000/xp/2003



汽车kwp2000协议诊断仪开发 串口通信中波特率改变,数据丢失问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


汽车kwp2000协议诊断仪开发 串口通信中波特率改变,数据丢失问题
发表于:2007-03-29 11:07:33 楼主
小弟正在做一个windows版本的类似诊断软件。类似于大众的vas。使用windows   api编程。当使用com1口5波特率发送完初始化地址后,改变波特率为10400接收ecu返回的字符时,怎么也接收不到。同时我使用com2口一直设定为10400波特率,同com1并联后,能接收到ecu返回的字符。而且,我用另外一个诊断设备连接ecu后,能在接收到ecu以10400发送过来的内容。

我断定肯定在串口改变波特率的时候,丢失了ecu返回的信息。我本来打算使用一个锁存器来延时。但后来我使用vas5051b软件,用同样的k转232的连接线,vas5051b是可以连接上的?   我想不通,不知有没有那位大侠有过这样的经历。
发表于:2007-04-02 16:44:051楼 得分:0
发表于:2007-04-09 09:59:112楼 得分:0


快速检索

最新资讯
热门点击