写串口程序
发布时间:2014/6/24 21:25:41 访问次数:589
串口通信一般用于传统仪器的控制和缓慢变化信号的采集。图4-35所示是多种气体浓度采集的写串口程序。
首先调用“VISA配置串口(VISA Configure Serial Port)”VI对串口初始化,它的主要参数及功能:
·VISA资源名称:PT77C06指定要打开的资源,通过下拉菜单可以选择使用哪个串口进行通信。该控件也指定了会话句柄和类。可以通过右击,在弹出的快捷菜单中选择“类型”命令进行类型的选择。
·波特率:串口通信的传输率,默认值是9 600。
·数据比特:传输数据的位数,值介于5和8之间。
·奇偶:指定传输或接收的每一帧所使用的奇偶校验,默认是无校验,还可以选择奇校验、偶校验、标记校验(mark)或空校验(space)。
·流控制:设置传输机制使用的控制类型,默认情况下是不使用流控制,即假定连接两边的缓冲区都足够容纳所有的传输数据。当传输的数据量较大时可以使用其他方式在缓冲区将满时通过发送或接收某种信号控制输入/输出流。
·VISA资源名称输出:返回VISA资源名祢的一个副本。
串口通信一般用于传统仪器的控制和缓慢变化信号的采集。图4-35所示是多种气体浓度采集的写串口程序。
首先调用“VISA配置串口(VISA Configure Serial Port)”VI对串口初始化,它的主要参数及功能:
·VISA资源名称:PT77C06指定要打开的资源,通过下拉菜单可以选择使用哪个串口进行通信。该控件也指定了会话句柄和类。可以通过右击,在弹出的快捷菜单中选择“类型”命令进行类型的选择。
·波特率:串口通信的传输率,默认值是9 600。
·数据比特:传输数据的位数,值介于5和8之间。
·奇偶:指定传输或接收的每一帧所使用的奇偶校验,默认是无校验,还可以选择奇校验、偶校验、标记校验(mark)或空校验(space)。
·流控制:设置传输机制使用的控制类型,默认情况下是不使用流控制,即假定连接两边的缓冲区都足够容纳所有的传输数据。当传输的数据量较大时可以使用其他方式在缓冲区将满时通过发送或接收某种信号控制输入/输出流。
·VISA资源名称输出:返回VISA资源名祢的一个副本。
热门点击
- 访问片外ROM/RAM的指令时序
- 触发( TRIG)
- SD卡的速度等级
- 堆栈指针SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- “黑焊盘”现象的产生原因
- “VISA读取”函数酌主要参数及功能
- 项目依赖关系
- 通知器和队列
- I/O端口
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]