查看: 1812|回复: 3

[其他] CAN分析仪通信问题?

[复制链接]

该用户从未签到

57

主题

531

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1356
最后登录
2016-12-5
发表于 2016-4-5 16:01:29 | 显示全部楼层 |阅读模式
        小弟用的K22的芯片,PC与下位用的USB虚拟串口,即USB CDC类,问题是这样的,PC端负责向下发送配置与数据信息,下位机进行相应的配置操作与报文返回。PC端程序用串口助手监测,可以很好的进行通信,下位机用串口进行配置和发送数据,也可以很好的返回,但是用PC与下位机一起,通信就出现问题,会收不到下位机返回来的数据。      这种属于通讯异常,但是二者都可以和串口助手进行很好的通信,为什么它俩放一起,上位与下位就不行了呢?好郁闷的问题?



      哪位大神遇到过同样的问题?问题可能出在哪里呢?
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24903
最后登录
2025-7-22
发表于 2016-4-5 17:24:24 | 显示全部楼层
楼主,你的意思是K22的CDC可以和上位机的串口助手成功通信,
但是K22无法用CDC和PC的上位机自己写的程序通信?
回复 支持 反对

使用道具 举报

该用户从未签到

57

主题

531

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1356
最后登录
2016-12-5
 楼主| 发表于 2016-4-6 09:23:03 | 显示全部楼层
小恩GG 发表于 2016-4-5 17:24
楼主,你的意思是K22的CDC可以和上位机的串口助手成功通信,
但是K22无法用CDC和PC的上位机自己写的程序通 ...

是这个意思,但是我写的上位机检测也是好的,我用上位机和虚拟串口发数据通信也是可以的。
两边和串口助手都可以通信,而且返回值也都正常,但是一结合就出错
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24903
最后登录
2025-7-22
发表于 2016-4-6 11:12:34 | 显示全部楼层
LuoR 发表于 2016-4-6 09:23
是这个意思,但是我写的上位机检测也是好的,我用上位机和虚拟串口发数据通信也是可以的。
两边和串口助 ...

你这样,发送同样的数据,用示波器抓下波形。
看看你的软件和串口助手是怎样的,还有下位机和串口助手是怎样的。
两者之间是否有区别。
如果波形一样的,那么不应该有问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-22 19:52 , Processed in 0.090712 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表