之前的博文分享过LabVIEW虚拟数字示波器,虚拟示波器的数据来自于软件模拟,本篇博文将分享一款串口示波器,LabVIEW设计上位机,数据来自于节点上传(STM32)。
上位机使用LabVIEW技术实现三通道示波器,实现数据处理和显示,支持多种触发方式,支持实时采集,可以对信号进行加窗处理,并具有FFT频谱分析等功能。
节点使用STM32作为核心器件,为了程序的可移植性和简单性,使用单独的外部中断边沿触发、使用ADC+DMA自动循环采集数据以及单独的定时器中断触发采集。
1项目代码
主程序设计如下所示:
状态机和任务事件设计如下所示:
2项目效果
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
示波器
+关注
关注
113文章
6237浏览量
184768 -
LabVIEW
+关注
关注
1969文章
3654浏览量
323145 -
adc
+关注
关注
98文章
6484浏览量
544407 -
串口
+关注
关注
14文章
1550浏览量
76398 -
上位机
+关注
关注
27文章
941浏览量
54785
原文标题:LabVIEW串口示波器
文章出处:【微信号:美男子玩编程,微信公众号:美男子玩编程】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
Labview串口示波器
饮水思源,最近学习labview做了个串口示波器,虽然技术含量不高,但也可以用来看看波形,供坛子里的兄弟学习交流,本来上张图先的。。但是不会{:3:}直接上传工程了。。有需要的可以下载玩玩。。希望坛友们踊跃讨论。。
发表于 12-02 17:50
fluke示波器与LabVIEW串口通信问题
求大神指导:我现在下位机是fluke190-102示波器,想让示波器和LabVIEW实现串口通信,不知道怎么能够实现,现在安装好了NI-VISA的驱动和
发表于 06-21 10:07
labview串口数据处理_labview串口通信
本文主要介绍了labview串口数据处理。并且手把手教你labview串口通信是怎么实现的。小编为大家介绍了一个最简单的串口通信的上位机的例
发表于 01-15 14:07
•3w次阅读
labview串口数据解析
本文主要对labview串口数据解析进行了分析。首先需要调用VISAConfigureSerialPort完成串口参数的设置,包括串口资源分配、波特率、数据位、停止位、校验位和流控等等
发表于 01-15 15:21
•5.8w次阅读
评论