LabVIEW串口通讯地深入分析.docVIP

  • 12
  • 0
  • 约7.52千字
  • 约 10页
  • 2017-05-27 发布于贵州
  • 举报
LabVIEW串口通讯地深入分析

LabVIEW串口通讯的深入分析 labview称做G语言,只是说明了它具备了通用编程语言的编程能力,但是任何编程语言都有器独特的特点,否则经过几十年的风风雨雨,并没有出现一种编程语言一统天下的格局,每种编程语言都有其特别适合的领域,从这点来说,数据采集和仪器通讯可以说是它最擅长的领域.毫无疑问,计算机的串口通讯是相对比较简单的通讯方式,labview也不例外地对它提供了支持. LABVIEW的串口控制,可以通过多种方法: 1.最基本的IN OUT 控制,LABVIEW提供了In port?和Out Port两个基本输入输出VI,通过它就可以直接读写寄存器,我本人? 做的许多并口控制设备就是利用了这两个节点,在计算机的DOS时代,通过IN OUT指令进行串口通讯是唯一的选择,现在正在做单片机的朋友都知道,单片机的串口通讯都是通过操作寄存器实现的,对于计算机的COM1,它的端口地址是0X3F8,完全可以通过它来完成串口通讯. 2.利用API的WriteFile 函数实现串口通讯,这是VC进行串口通讯的方法. 3.利用VB提供的MSCOMM控件(这是目前用的最多的,它支持查询和中断两种模式,即可以发送文本型数据(ASCII),由可以发送二进制(BIN,实际是BYTE ARRAY) 4.利用LABVIEW特有的VISA通讯 直接控制寄存器的方法在计算机串口通讯基本看不到了.只

文档评论(0)

1亿VIP精品文档

相关文档