好文档 - 专业文书写作范文服务资料分享网站

LabVIEW平台下双缓冲高速串口通信系统的设计与实现

天下 分享 时间: 加入收藏 我要投稿 点赞

LabVIEW平台下双缓冲高速串口通信系统的设计与实现

施 培1,吴源兵2,张志明1,余有灵1

【摘 要】摘要:采用多线程机制、双缓冲和队列技术,基于LabVIEW平台和高速RS422串口,在高速通信模式下实现数据的实时采集、处理、显示及存储。实际项目应用表明,系统运行稳定,执行效率高,具有良好的可移植性和可扩展性,能较好地完成高速串口通信功能。 【期刊名称】机械与电子 【年(卷),期】2015(000)003 【总页数】3

【关键词】LabVIEW;高速串口通信;多线程技术;双缓冲技术 Key words

LabVIEW;high-

speed serial communication;multithread technique;double-buffer technique

0 引言

串口通信是一种使用灵活方便,数据传输可靠的通信方式,在工业控制、数据采集和实时监控中被广泛的应用。高速串口数据采集系统的设计不同于普通串口通信系统,在接收到数据采集终端或者其他设备所发送过来的大量数据的同时,需要对已接收到的数据进行处理并且实时显示,通常情况下也要准确完整地存储数据[1CD*22]。由于数据的传输速度较快,数据量大,如采用传统的单线程编程方式,常常会出现接收数据内容不完整或者不正确的情况。某型地面试验系统中,控制中心机与DSP下位机终端之间采用RS422全双工通信,传输格式采用1位起始位,8位数据位,1位停止位,115200bps的传输速率,

LabVIEW平台下双缓冲高速串口通信系统的设计与实现

LabVIEW平台下双缓冲高速串口通信系统的设计与实现施培1,吴源兵2,张志明1,余有灵1【摘要】摘要:采用多线程机制、双缓冲和队列技术,基于LabVIEW平台和高速RS422串口,在高速通信模式下实现数据的实时采集、处理、显示及存储。实际项目应用表明,系统运行稳定,执行效率高,具有良好的可移植性和可扩展性,能较好地完成高速串
推荐度:
点击下载文档文档为doc格式
6bg2g9hz4z1ujtp7zqyg25ui718xn3018xl
领取福利

微信扫码领取福利

微信扫码分享