找回密码
 注册
关于网站域名变更的通知
查看: 319|回复: 2
打印 上一主题 下一主题

LabVIEW和STM32串口通信(USB有线连接)STM32串口停止工作

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-10-13 10:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近弄一个labview上位机解析程序,通过串口接收STM32单片机发送的数据,但是把LabVIEW打开,串口USB插上后STM32串口就停止工作了,用串口助手接收STM32发送的数据都很正常,为什么打开LabVIEW 一下就停止工作了。再就是我用了两个无线模块上位机一个下位机一个,用无线模块发送数据好用,为什么有线的下位机会停机呢?; b0 Q" p2 t+ s
问题总结:7 p8 R% S8 V; N) B7 \
1. LabVIEW和STM32通过有限的串口通信会导致下位机串口停止工作;
6 e; L. Y. y) I/ d6 E2. 为什么接两个无线模块是好用的,串口助手(有线无线都好用),LabVIEW有线的不好用,是LabVIEW 初始化问题吗?
0 K" \. ~5 }1 U9 ~8 @, N5 `& y, R求各位大神帮忙回答一下这个问题哈!
6 N% W* H; O; ]* J

该用户从未签到

2#
发表于 2022-10-13 13:23 | 只看该作者
在排除下位机程序没问题的情况下,检查LabVIEW上位机程序,一般是设置问题,麻烦检查一下VISA参数设置。

该用户从未签到

3#
发表于 2022-10-13 14:20 | 只看该作者
我曾经出现了:32串口发送信息的时候,LABVIEW确实可以接收到信息,LABVIEW给另一个串口调试助手发消息的时候,是可以收到的。但是给STM32发送却无法发送。
+ ?- T  [5 ^. R* j+ }; R最后发现是:32接收数据是以/r/n为标志截尾的,一般初学者写labview的串口发送缓存区是不加这些的,因此,这样加入回车和换行符,即可以实现了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-10 00:15 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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