串口调试助手

串口调试工具的使用
1运行串口调试助手
首先运行串口调试助手
运行后界面图如下所示:
图1-1 串口调试工具界面图
2 串口调试助手的使用
2.1串口调试助手基本参数的设置
串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通行的端口,这些参数必须匹配:
标题栏
长途运输鱼苗时显示区
调试区
图2-1串口调试助手基本参数设置图
(1)串口号
软件启动后将自动识别所有可用的串口,您只需要在下拉框中选择即可。如下图2-2所示,软件自动识别出COM3和COM4。选择我们使用的串口COM4,点击“打开串口“按钮。如果要使用另一个串口,请先单击”关闭串口“按钮,软件将显示串口已经关闭。
图2-3口号设置图
(2)波特率
它这是一个衡量通信速度的参数,表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。波特率和距离成反比,高波特率常常用于放置的很近的仪器间的通信。我们常使用的波特率一般是9600和115200,我们这里选择波特率为9600。
图2-4波特率设置图
(3)数据位
社会公德论文
这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不一定是8位的,标准的值是5、7和8位。如何设置取决于你想传送的信息。比如,标准的ASCII 码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。
图2-5数据位设置图
美利坚族(4)停止位
停止位用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。
图2-6停止位设置图
针砂(5)校验位
校验位是串口通信中一种简单的检错方式。有四种检错方式:偶(even)、奇(odd)、高(mark)和低(space)。当然没有校验位也是可以的,None即表示没有校验位; space 校验位总为0; mark 校验位总为1。卫生带
对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位位1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。
图2-7校验位设置图
(6)流控制
“流”即数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丢失。流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收”的信号,发送端就停止发送,直到收到“可以继续发送”的信号再发送数据。因此流控制可以控制数据传输的进程,防止数据的丢失。PC机种常用的两种流控制(包括RTS/CTS、DTR/CTS等)软件流控制XON/XOFF(继续/停止)。
图2-8流控制设置图
a)硬件流量控制
常用的RTS/CTS(发送数据请求/清除发送)流控制和DTR/DSR(数据终端就绪/数据发送就绪)流控制。串口通信可以使用3根线完成:(1)地线,(2)发送(Tx),接收(Rx)。如需要RTS/CTS流控制,除Rx,Tx,GND之外另需要连接RTS,CTS信号线。通过当前的通信线路(RXD, TXD)将流量控制信息以特殊的数据状态发送的方式。具体方法在DTR和RTS设置中会详细介绍。
b)软件流量控制
一般通过XON/ XOFF(继续/停止)来实现软件流控制。常用方法是:当接收端的输入缓冲区内数据量超过设定的高位时,就向数据发送端发送XOFF,发送端收到XOFF后就立即停止发送数据;当接收端输入缓冲区内的数据量低于设定的低位时,发送端收到XON字符后就立即开始发送数据性迷宫1999
(7)当前我们设置的串口参数为:
串口号Port = COM4,波特率=9600,数据位= 8,停止位=1,无校验位和流量控制。
完成串口参数设置后,串口调试助手的界面最下框会显示设置好的参数,如下图所示:

本文发布于:2024-09-22 13:33:14,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/134627.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:串口   数据   发送   停止   调试
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议