LabVIEW 串口四通道示波器 沈亚非 2013/04/05
利用 stm32 作为下位机 ADC 采集数据,利用串口将采集到的数据发送到电脑上利用
LabVIEW 进行波形显示。
数据交流的基本操作如下:stm32 首先判断标志位 FLAG 是否为 1,满足则发送 stm32
发送一帧数据,并将标志位 FLAG 清零,LabVIEW 接收到数据后,处理数据,并返回一个
消息通知,即发送一个字符。Stm32 接收到该字符后,将 FLAG 置 1,如此循环,可以摆正
数据的正确性,不至于数据流的错位。
基本流程图如下:
燕山大学里仁学院 QQ:931312252
FLAG=1
FLAG==1 ?
Y
发送一帧数据
FLAG 清零
N
LabVIEW 接收一帧数据
数据分离、显示
数据处理完毕,向下
位机发送字符 W
接收到 W ?
Y
中断处理机制