0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LabView简单串口助手的制作

bbxyliyang 来源:bbxyliyang 作者:bbxyliyang 2023-07-16 21:52 次阅读

1、安装好了 LabVIEW 之后,再安装 VISA驱动。
下载链接如下:
https://www.ni.com/zhcn/support/downloads/drivers/download.ni-visa.html#305862

wKgZomSz9cSAX5CLAAD9nI6ByQM605.png

2、安装使用虚拟串口软件。

wKgZomSz9cqADnSsAABuajNVeQ4873.png

wKgaomSz9dSAEvRXAAIH3aEgyZo923.png


3、前面板设计

wKgaomSz9dyABLGsAAA5YpUshvk494.png

4、程序框图设计
先配置串口,然后循环不停的读串口,用了读取串口字节判断该不该读,当串口有数据,即字节数不为零时,读取串口。注明一点:串口有个缓冲区,存在计算机内存里,VISA 读取,就是从缓冲区读取数据,读完之后,读取的就不存在缓冲区里了。如果你没读取,那就一直在缓冲区里,直到缓冲区溢出。其实就好比一个水桶,写VISA 是往水桶进水,读VISA 是出水。 串口写利用串口写入函数,当发送按键按下,将数据发送出去。

wKgZomSz9eSAOF9iAABKPmVCkH0810.png

我用借助串口调试助手和虚拟串口,向 LabVIEW 编写的一个最简单的例子发送字符串。

wKgZomSz9fKAHai4AAC5h4pNFSQ435.png

接下来我们借助LabView设计的串口助手和虚拟串口向现成的串口助手发送字符串。

wKgaomSz9fiAObirAADAr-q1uDQ400.png


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    1974

    文章

    3656

    浏览量

    324386
  • 串口
    +关注

    关注

    14

    文章

    1555

    浏览量

    76678
  • VISA
    +关注

    关注

    1

    文章

    36

    浏览量

    16753
收藏 人收藏

    评论

    相关推荐

    LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?

    0xBFFF0000) 未知系统错误(其它错误)。 重启计算机也无法解决这个错误。 通过虚拟串口LabVIEW串口助手通信正常, 单片机与串口
    发表于 12-06 22:28

    为什么通信要使用虚拟串口串口助手

    串口助手和虚拟串口是什么?串口助手和虚拟串口串口
    的头像 发表于 11-15 01:04 1300次阅读
    为什么通信要使用虚拟<b class='flag-5'>串口</b>和<b class='flag-5'>串口</b><b class='flag-5'>助手</b>?

    无线串口模块—配置软件以及串口助手的使用

    1、适用型号 本文适用于无线串口模块调试。 文中的软件界面截图,可能会由于软件系列、软件版本不同而略有区别。 2、使用参数设置软件RF_Setting 使用方法(以E32-433TBL-01
    的头像 发表于 10-17 18:08 348次阅读
    无线<b class='flag-5'>串口</b>模块—配置软件以及<b class='flag-5'>串口</b><b class='flag-5'>助手</b>的使用

    Labview串口的16进制通信?

    各位大佬,写了一个Labview的步进电机控制程序,使用VISA进行通讯,为什么结果显示发送了数据电机还是没有反应,可以帮忙看看吗?使用串口助手进行16进制发送电机能正常响应,Labview
    发表于 10-11 19:57

    LABVIEW串口通讯

    labview实现串口通讯
    发表于 08-19 14:37 7次下载

    CYUSB3KIT-003电脑上运行串口助手查看FX3通过UART发送到电脑的数据,为什么串口助手没有收到数据?

    你好,我的开发板是CYUSB3KIT-003,我将USB-Serial那边的USB2.0口连到电脑,USB3.0口也连到电脑,我将下面的代码编译后下载到FX3的RAM中,然后电脑上运行串口助手查看
    发表于 05-30 08:01

    STM32F746g-disco开发板串口配置串口助手无法接收到数据是怎么回事?

    使用此开发板配置usart6实现串口发送数据,串口助手接收不到,不知道问题是代码不对还是硬件驱动没有安装。尝试下载别的串口通信工程,串口
    发表于 05-20 06:21

    串口屏可以做什么简单的作品

    学习串口屏(通常指的是通过串行接口(如UART、SPI等)与微控制器通信的显示屏)后,你可以制作多种简单的作品。
    的头像 发表于 05-09 10:13 469次阅读
    学<b class='flag-5'>串口</b>屏可以做什么<b class='flag-5'>简单</b>的作品

    单片机在串口发送数据时可以接收串口助手发的数据,为什么只能接收两字节?

    最近做串口通信,单片机在串口发送数据时可以接收串口助手发的数据,不过只能接收两字节。当串口不发送数据,什么都不做,用
    发表于 05-08 07:52

    Labview 通过 USB 转 RS232 串口通信,无法识别COM端口

    ::INSTR (COM3)。 这样串口助手也识别不出串口。上位机的Labview 程序也无法和下位机通信了。因为通信协议里面还是按照串口
    发表于 05-02 12:24

    超好用的纸飞机串口调试助手

    和普通串口助手不一样,这个可以对文本增加语法高亮,单词、数字、符号之间的颜色是不相同的!!在茫茫数据流中找数据会很方便好不好,简直眼瞎党的福音,用了一次回不来的那种!!
    的头像 发表于 04-28 09:58 1974次阅读
    超好用的纸飞机<b class='flag-5'>串口</b>调试<b class='flag-5'>助手</b>

    PC端打开串口助手,怎么会影响到STM32的WKUP唤醒呢?

    串口助手去接收数据, 当进入待机模式之后,想通过 WKUP 引脚去唤醒系统,发现怎么也唤醒不了。 2. 如果在PC端 【不启动】串口助手,当进入待机模式之后,通过 WKUP 引脚去
    发表于 04-24 08:26

    USBCDC发数据,串口助手可以接收但是太多太快导致未响应怎么解决?

    最近在做USB CDC虚拟串口的通信问题,驱动成功了,串口识别了,但是串口助手接收数据时会未响应,这样肯定是不行的。 我的程序就是从STM32CUBE上弄下来,然后用USB_CDC_F
    发表于 04-11 07:16

    stm32f103zet6驱动ov2640串口发送rgb565格式图像到串口助手,为什么收不到数据?

    使用战舰103例程驱动ov2640,例程源码是采集图像显示在lcd屏幕上,目前可以得到清晰稳定的图像,于是便想将rgb565格式图像串口发送到串口助手上显示,串口
    发表于 03-14 06:14

    QT串口通信的简单使用

    QT串口通信是上位机和下位机通信常用的通信方式, 也是学习QT必须学会的基础知识, 这篇就简单介绍一下QT串口通信的简单使用.
    的头像 发表于 01-15 09:27 2085次阅读
    QT<b class='flag-5'>串口</b>通信的<b class='flag-5'>简单</b>使用