OpenEdv-开源电子网

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

分享 关于labview和stm32f10系列的串口通讯。

[复制链接]

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-4-11
在线时间
11 小时
发表于 2017-11-16 12:28:00 | 显示全部楼层 |阅读模式
之前一直是在论坛里面逛来逛去,终于碰到了一个问题,是论坛里没有解决的,或者说解决了我没有找到。
就是用原子哥的串口通讯例程来和labview通讯。通过几天的摸索   终于通讯成功。   本人刚接触labview好多地方不懂
代码肯定写的也不规范。还请各位大佬多多指教。话不多说  开始吧。

1.rar

2.19 MB, 下载次数: 4089

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-4-11
在线时间
11 小时
 楼主| 发表于 2017-11-16 12:59:20 | 显示全部楼层
最后让人捉急的是,,串口助手可以和单片机可以通信    labview也能和串口助手通信。    但是  labview和单片机之间   之能实现labview的接收的功能。我试过直接输入回车也不行。最后   知直到我用了这个。然他数据后面自己加一个回车和换行。  于是通信成功了。

虽然都是不起眼的小问题,却困扰了我好久,希望能帮到跟我一样的小白吧。
QQ截图20171116125728.jpg
回复 支持 2 反对 0

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-4-11
在线时间
11 小时
 楼主| 发表于 2017-11-16 12:32:10 | 显示全部楼层
首先是通信协议看看原子哥的讲解。C:\Users\Nn\Desktop\QQ截图20171116123049.jpg
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-4-11
在线时间
11 小时
 楼主| 发表于 2017-11-16 12:36:01 | 显示全部楼层
要是0x0d 和0x0a 为结尾的字符。为单片机是否接收完成的判断。然而 labview发送数据默认是以换行符为结尾的发送。

QQ截图20171116123049.jpg
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-4-11
在线时间
11 小时
 楼主| 发表于 2017-11-16 12:40:22 | 显示全部楼层
我在串口调试软件中关掉  发送新行  。然后自己在后面加一个回车,是可以发送数据的。
QQ图片20171116123755.png
回复 支持 反对

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-4-11
在线时间
11 小时
 楼主| 发表于 2017-11-16 12:47:57 | 显示全部楼层
于是乎,我就把labview和串口调试软件通过虚拟串口软件接到一起。然后进行收发。   结果是可以的。但是偶尔会出现  labview接收超时的情况。我就自己加了这个结构  解决了这个问题。相当于告诉labview串口接收函数要读几位数据,要不然他会等待接收1000个数据。直到10秒以后接收超时。
QQ截图20171116124337.jpg
回复 支持 反对

使用道具 举报

6

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
89
金钱
89
注册时间
2016-11-11
在线时间
12 小时
发表于 2017-11-16 12:50:06 | 显示全部楼层
学习学习
回复 支持 反对

使用道具 举报

2

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2017-5-23
在线时间
33 小时
发表于 2017-12-28 17:46:06 | 显示全部楼层
你好,请问下,XON/XOFF字符是什么意思
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2017-10-9
在线时间
3 小时
发表于 2019-4-16 16:41:29 | 显示全部楼层
谢谢楼主的分享  我们共同进步
回复 支持 反对

使用道具 举报

18

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
金钱
344
注册时间
2016-8-2
在线时间
78 小时
发表于 2019-5-11 22:09:22 | 显示全部楼层
最近也在学习LABVIEW,刚刚弄了一个串口通讯程序
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2019-4-25
在线时间
7 小时
发表于 2019-6-5 14:43:54 | 显示全部楼层
为啥我得按照你做的方法就是不行呢,现在单片机可以和串口调试助手通讯,上位机也可以和串口调试助手通讯,但是上位机发给单片机得就不行
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2019-4-25
在线时间
7 小时
发表于 2019-6-5 14:44:32 | 显示全部楼层
流觞曲水 发表于 2017-11-16 12:47
于是乎,我就把labview和串口调试软件通过虚拟串口软件接到一起。然后进行收发。   结果是可以的。但是偶尔 ...

我也这么干的,但是还是不行,不知道怎么回事,求大神指点
回复 支持 反对

使用道具 举报

37

主题

212

帖子

0

精华

高级会员

Rank: 4

积分
900
金钱
900
注册时间
2019-6-6
在线时间
100 小时
发表于 2019-6-6 18:24:47 | 显示全部楼层
谢谢楼主分享  很好
不会就要俯身倾耳以请啊,博客地址:https://blog.csdn.net/qq_39521541?spm=1001.2101.3001.5343
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2019-8-10
在线时间
20 小时
发表于 2019-9-7 21:04:29 | 显示全部楼层
有用,感谢分享
回复 支持 反对

使用道具 举报

0

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

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

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2019-7-4
在线时间
0 小时
发表于 2020-8-30 16:10:03 | 显示全部楼层
流觞曲水 发表于 2017-11-16 12:59
最后让人捉急的是,,串口助手可以和单片机可以通信    labview也能和串口助手通信。    但是  labview和单 ...

特意过来谢谢!!!我手动添加一个回车没用 苦恼了好久!!!
回复 支持 反对

使用道具 举报

5

主题

20

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2022-8-25
在线时间
7 小时
发表于 2023-3-29 15:47:56 | 显示全部楼层
而后合乎 发表于 2019-6-5 14:43
为啥我得按照你做的方法就是不行呢,现在单片机可以和串口调试助手通讯,上位机也可以和串口调试助手通讯, ...

同求,我也是遇到同样的问题,想用labview旋钮的输出值,通过串口发送给stm32,结果不行,串口助手和labview之间可以。发现的问题 就是,规定了的数据长度,发送的数据结构为,BF xx AF 这中间的xx数字为有效值,BF AF字母为判断用,想要的结果是,数字值由0至90变化,控制单片机灯的亮度,结果发现,16显示数值为旋钮为0时,对应xx为30;旋钮为90时,对应xx为3541。
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
21
金钱
21
注册时间
2020-12-13
在线时间
8 小时
发表于 2023-12-6 09:39:08 | 显示全部楼层
问题后来解决了吗
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2024-2-28
在线时间
1 小时
发表于 2024-7-5 09:31:51 | 显示全部楼层
流觞曲水 发表于 2017-11-16 12:59
最后让人捉急的是,,串口助手可以和单片机可以通信    labview也能和串口助手通信。    但是  labview和单 ...

厉害!!!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 18:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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