OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4175|回复: 6

自编LabVIEW串口程序与F4开发板通信问题

[复制链接]

20

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2016-1-12
在线时间
62 小时
发表于 2016-7-14 22:53:38 | 显示全部楼层 |阅读模式
1金钱


         这两周学了一下LabVIEW编写了一个串口程序,见下图。功能比较简单,进行数据的收发。
经过测试,可以很好地接收数据。也可以发送数据,如图所示:图1. 自编的LabVIEW程序,图2.串口调试助手。
点击了两次发送区1,三次发送区2。   如图2所示,在串口调试助手窗口中可以很好地显示。
说明发送数据没有问题,但当我把它与STM32开发板通信时,就出现问题了:
      1)用编写LabVIEW程序与STM32开发板进行串口通信时,其发送数据与图1和图2测试的结果不同。
           开发板会很难接收到它发送的数据,只有当我不断地点击发送,开发板才能偶尔收到数据。

         搞了一天一直无解,还请大家帮忙答疑解惑,不甚感激。

            附件:LabVIEW程序)






图1.labVIEW发送数据

   图1.labVIEW发送数据
2.png

serial port.zip

35.47 KB, 下载次数: 474

附件:LabVIEW程序

最佳答案

查看完整内容[请看2#楼]

又想了一下,问题可能是: 由于原子哥的串口调试助手有“发送新行”这个选项,因此单片机根据发送数据尾巴上的0x0d和0x0a来判断接收到数据;而我编写的LabView没有这个选项,因此单片机无法判断什么时候接收数据中止,待我试一试。看看改改LabVIEW程序,或者单片机USART接收程序。 确实是这个问题哈。我在每次发送之后,添加发送回车换行(即0x0d0a)[/backcolor],STM32就可以正常与LabVIEW程序通信了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

20

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2016-1-12
在线时间
62 小时
 楼主| 发表于 2016-7-14 22:53:39 | 显示全部楼层
本帖最后由 飞羽1918 于 2016-7-17 10:19 编辑

又想了一下,问题可能是:
由于原子哥的串口调试助手有“发送新行”这个选项,因此单片机根据发送数据尾巴上的0x0d和0x0a来判断接收到数据;而我编写的LabView没有这个选项,因此单片机无法判断什么时候接收数据中止,待我试一试。看看改改LabVIEW程序,或者单片机USART接收程序。
确实是这个问题哈。我在每次发送之后,添加发送回车换行(即0x0d0a),STM32就可以正常与LabVIEW程序通信了。
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-7-15 10:05:38 | 显示全部楼层
不错,厉害
回复

使用道具 举报

20

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2016-1-12
在线时间
62 小时
 楼主| 发表于 2016-7-15 13:49:11 | 显示全部楼层

不知道为什么会出现这个问题
回复

使用道具 举报

20

主题

96

帖子

0

精华

初级会员

Rank: 2

积分
192
金钱
192
注册时间
2016-1-12
在线时间
62 小时
 楼主| 发表于 2016-7-17 10:20:11 | 显示全部楼层
搞定
回复

使用道具 举报

10

主题

147

帖子

0

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2015-7-11
在线时间
94 小时
发表于 2017-2-13 22:03:19 | 显示全部楼层
学习一下,谢谢!!
回复

使用道具 举报

0

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
218
金钱
218
注册时间
2015-9-29
在线时间
81 小时
发表于 2020-4-9 16:26:57 | 显示全部楼层
谢谢 分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-2 18:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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