- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编号:
《虚拟仪器》课程考核论文
基于labview的串口通信软件设计
论文作者姓名: XXX
作 者 学 号:
所 在 学 院: 物理与电子学院
所 学 专 业: 测控技术与仪器
导师姓名职称: 高伟
论文完成时间: 2014.12.30
基于labview的串口通信软件设计
金鹏举(河南大学2011级测控专业)
摘要:串口通信因为其简单,灵活易用,在许多领域有着广阔的应用前景。本文在深入介绍串口通信技术的基础上,结合自身的工程实践经验,阐述了 labview 串口编程的技术要点,设计一个适用范围较广、实用性较强的串口通信助手。
关键词:串行通信,RS-232,labview,串口
Abstract: a serial port communication because of its simple, flexible and easy to use, has a broad application prospect in many fields.In this paper, based on in-depth introduction of serial port communication technology, combined with its own engineering practice experience, this paper expounds the main technical points of the labview serial port programming, design a wide application scope, practical serial port communication assistant.
Keywords: serial communications, RS - 232, labview, serial port
1.课题研究背景
随着计算机系统的应用和微机网络的发展,通信功能越来越显得重要。这里所说的通信是只计算机与外界的信息交换。因此,通信既包括计算机与计算机之间,也包括计算机和外部设备之间、计算机与单片机之间的信息交换。由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,尤其是在数据量比较大的场合下,利用一个主机向各个从机发送控制指令是一个很好的解决方案,在这个过程中,串口通信是实现计算机和外部设备之间、单片机与单片机、计算机与单片机之间通信的关键。
2.串口通信的原理
?串口通信的硬件投资少,软件编程简单 ,在低速少量数据传输方面的应用极其广泛的应用。尤其使用较多的是RS-485通信协议,因为RS-485的差分电压传输方式能有效的抑制共模干扰,传输距离能达到几百米。
串口通信的本质就是两个CPU以规定的通信协议进行数据交换。目前常用的串口协议有RS232通信协议和RS485通信协议。RS232和RS485规定的通信协议是相同的,只是物理层规定的电平不一样。而RS232属于全双工串行异步通信协议,RS485属于半双工串行异步通信协议。
在异步通行中有两个比较重要的指标:数据帧格式和波特率。所以串口通信最重要的参数是波特率、起始位、数据位、停止位和奇偶校验。
波特率:是一个衡量通信速度的参数,表示每秒钟传送的bit的个数。?
RS232规定的数据帧格式为:1位起始位 + 5 – 8位的数据位 + 可选奇偶校验位 + 1 – 2位的停止位。
起始位:当通信线上没有数据被传送时处于逻辑“1”状态,当发送设备要发送一个数据时,先发送一个逻辑“0”信号,这个低电平就是起始位,起始位通过通信线传向接收设备,接收端检测到这个低电平后,就确认开始接收数据了。起始位的作用是使通信双方在传送数据前协调同步。?
数据位:是衡量通信中实际数据位的参数,当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7或8位,如何设置取决于要传送的信息。每个包是指一个字节,包括开始/停止位、数据位和奇偶校验位,由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。?
停止位:用于表示单个包的最后一位。典型的值为1、1.5和2位,它是一个数据的结束标志,接收端接收到停止位后,通信线路上会回复逻辑“1”的状态,知道下一个起始位的到来。?
奇偶校验位:在串行通信中一种简单的检错方式,可以选择不采用。常用的有两种校验方式:奇校验和偶校验。对于奇校验,串口会自动设置校验位的高低电平,从而使数据帧中逻辑1出现的个数为奇数。相应的,对于偶校验,串口会自动设置校验位的高低电平,从而使数据帧中逻辑1出现的个数位偶
您可能关注的文档
- 广东开心学英语五年级Book-6--Unit-5--My-favorite-activities教学设计.doc
- 广东岭南职业技术学院《人力资源开发与管理》精品课程结题报告.doc
- 广东轻工职业技术学院建设任务书.doc
- 广东省2017年高考化学试题及答案.doc
- 广东省2017新人教版七年级下册数学期末试卷.doc
- 广东省报废机动车回收拆解企业.doc
- 广东省城镇污水处理厂节能减排绩效考核评比标准(试行).doc
- 广东省高考语文近五年真题分类汇编--(文言文阅读).doc
- 广东省各地市2011年高考数学最新联考试题分类汇编(7)立体几何.doc
- 广东省各地市2011年高考数学最新联考试题分类汇编第7部分立体几何.doc
- 德阳市重点中学2026届化学高一上期中考试模拟试题含解析.doc
- 贵州省贵阳市第一中学2026届化学高二第一学期期中质量检测模拟试题含解析.doc
- 2025年成都市成华区某国企招聘笔试备考试题含答案详解.docx
- 2025年成都市成华区某国企招聘笔试备考试题及答案详解1套.docx
- 2025年成都市新津县某国企招聘笔试备考试题及参考答案详解.docx
- 2025年成都市成华区某国企招聘笔试备考试题附答案详解.docx
- 2025年成都市成华区某国企招聘笔试备考试题及参考答案详解一套.docx
- 2026届江西省红色七校 化学高二第一学期期末监测模拟试题含答案.doc
- 2025年成都市成华区某国企招聘笔试备考试题及参考答案详解.docx
- 2025年成都市成华区某国企招聘笔试备考试题带答案详解.docx
最近下载
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 2025年中国便利店发展报告.pptx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
- 新媒体背景下信息技术的发展及其应用分析.pdf VIP
- 一种大吨位玄武岩纤维锚索整体张拉试验系统及试验方法.pdf VIP
文档评论(0)