lochao
级别: 略有小成
精华主题: 0
发帖数量: 173 个
工控威望: 303 点
下载积分: 4740 分
在线时间: 731(小时)
注册时间: 2010-07-05
最后登录: 2024-12-19
查看lochao的 主题 / 回贴
楼主  发表于: 2024-03-28 15:46
c#上位机和单片机串口通讯,用串口助手测试单片机一切正常,用上位机可以发数据,但是没有返回数据。用示波器测量了一下USB转串口的TX端,发现输出波形和调试助手的差别很大 ,调试助手输出的波形很干净,而上位机输出的波形上面有好多叠加,不知道是什么原因,是在同一台电脑上的测试。这是串口没有打开时候的波形

这是打开串口后的波形  
这是串口助手发数据时  
这是上位机发数据时的波形
,这个波形单片机没有返回值 这是什么原因有知道的吗
lochao
级别: 略有小成
精华主题: 0
发帖数量: 173 个
工控威望: 303 点
下载积分: 4740 分
在线时间: 731(小时)
注册时间: 2010-07-05
最后登录: 2024-12-19
查看lochao的 主题 / 回贴
1楼  发表于: 2024-04-08 16:38
自问自答,串口转USB的问题,折腾了几天,换了根线好了
lochao
级别: 略有小成
精华主题: 0
发帖数量: 173 个
工控威望: 303 点
下载积分: 4740 分
在线时间: 731(小时)
注册时间: 2010-07-05
最后登录: 2024-12-19
查看lochao的 主题 / 回贴
2楼  发表于: 2024-04-09 15:48
刚开始用的串口助手,不正常才用的示波器