- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1.DB9和DB25的常用信号脚说明9针串口(DB9)25针串口(DB25)针号功能说明缩
写针号功能说明缩写1数据载波检测DCD8数据载波检测DCD2接收数据RXD3
接收数据RXD3发送数据TXD2发送数据TXD4数据终端准备DTR20数据终端准
备DTR5信号地GND7信号地GND6数据设备准备好DSR6数据准备好DSR7请
求发送RTS4请求发送RTS8清除发送CTS5清除发送CTS9振铃指示DELL22振
铃指示DELL2.RS232C串口通信接线方法(三线制)首先,串口传输数据只要有接收数
据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或
一个串口和多个串口相连·同一个串口面分别说明。2.硬件流控制硬件流控制常用的有
RTS/CTS流控制和DTR/DSR(数据终端就绪/数据设置就绪)流控制。硬件流控制必须将
相应的电缆线连上,用RTS/CTS(请求发送/清除发送)流控制时,应将通讯两端的RTS、
CTS线对应相连,数据终端设备(如计算机)使用RTS来起始调制解调器或其它数据通讯
设备的数据流,而数据通讯设备(如调制解调器)则用CTS来起动和暂停来自计算机的数
据流。这种硬件握手方式的过程为:我们在编程时根据接收端缓冲区大小设置一个高位标志
(可为缓冲区大小的75%)和一个低位标志(可为缓冲区大小的25%),当缓冲区内数据量
达到高位时,我们在接收端将CTS线置低电平(送逻辑0),当发送端的程序检测到CTS为
低后,就停止发送数据,直到接收端缓冲区的数据量低于低位而将CTS置高电平。RTS则
用来标明接收设备有没有准备好接收数据。常用的流控制还有还有DTR/DSR(数据终端就
绪/数据设置就绪)。我们在此不再详述。由于流控制的多样性,我个人认为,当软件里用了
流控制时,应做详细的说明,如何接线,如何应用。3.软件流控制由于电缆线的限制,我
们在普通的控制通讯中一般不用硬件流控制,而用软件流控制。一般通过XON/XOFF来实
现软件流控制。常用方法是:当接收端的输入缓冲区内数据量超过设定的高位时,就向数据
发送端发出XOFF字符(十进制的19或Control-S,设备编程说明书应该有详细阐述),发
送端收到XOFF字符后就立即停止发送数据;当接收端的输入缓冲区内数据量低于设定的
低位时,就向数据发送端发出XON字符(十进制的17或Control-Q),发送端收到XON字
符后就立即开始发送数据。一般可以从设备配套源程序中找到发送的是什么字符。应该注
意,若传输的是二进制数据,标志字符也有可能在数据流中出现而引起误操作,这是软件流
控制的缺
为简单明了,有些不言自明的功能不作介绍。
1串口调试助手
1.1设置串口参数:
串口号:1-16
波特率:600-256000,115200时需要硬件支持。
2接收区/键盘发送区
2.1接收数据
a)设置串口参数
b)如果要按十六进制形式显示接收数据,将十六进制显示选项选中。
c)点击打开/关闭串口区中的打开串口按钮。
2.2显示接收数据的长度
因某些限制,显示接收数据的文本不能太长,所以当显示文本长度快达到62K时会自
动将显示文本删减到32K,此时文本可保留32K的字符或约10K的十六进制数据显示。
2.3在键盘上发送英文字符
a)在接收区/键盘发送区的输入框中用鼠标点一下。
b)在键盘按下按键立刻发送。
在这里不能发送回车换行,也不能发送汉字,若要发送请在单字符串发送区发送。
3发送数据
可以发送单字符串,多字符串(字符串序列)或直接在键盘上发送英文字符。有两种发送数
据格式,一种是普通的字符串,另外一种是十六进制数据即HEX格式数据。发送HEX格
式数据时要在字符串输入区中输入HEX格式字符串,并且要将相应区内的十六进制发送
文档评论(0)