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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
最近弄一个labview上位机解析程序,通过串口接收STM32单片机发送的数据,但是把LabVIEW打开,串口USB插上后STM32串口就停止工作了,用串口助手接收STM32发送的数据都很正常,为什么打开LabVIEW 一下就停止工作了。再就是我用了两个无线模块上位机一个下位机一个,用无线模块发送数据好用,为什么有线的下位机会停机呢?
# u4 J0 i: o2 q+ m问题总结:5 A# C! @, j9 \% ]# Q& d
1. LabVIEW和STM32通过有限的串口通信会导致下位机串口停止工作;
5 K5 G' j/ y$ v7 i: S2. 为什么接两个无线模块是好用的,串口助手(有线无线都好用),LabVIEW有线的不好用,是LabVIEW 初始化问题吗?. g) Z, l' z3 Q( V' c& }( P
求各位大神帮忙回答一下这个问题哈!0 ]' i9 K1 m! r" G% o1 f

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-13 17:51 , Processed in 0.062500 second(s), 23 queries , Gzip On.

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

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

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