超级终端及串口硬件连接.docx

上传人:b****5 文档编号:27959817 上传时间:2023-07-06 格式:DOCX 页数:8 大小:41.41KB
下载 相关 举报
超级终端及串口硬件连接.docx_第1页
第1页 / 共8页
超级终端及串口硬件连接.docx_第2页
第2页 / 共8页
超级终端及串口硬件连接.docx_第3页
第3页 / 共8页
超级终端及串口硬件连接.docx_第4页
第4页 / 共8页
超级终端及串口硬件连接.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

超级终端及串口硬件连接.docx

《超级终端及串口硬件连接.docx》由会员分享,可在线阅读,更多相关《超级终端及串口硬件连接.docx(8页珍藏版)》请在冰豆网上搜索。

超级终端及串口硬件连接.docx

超级终端及串口硬件连接

widows自带的超级终端调试串口及串口的硬件连接〔带图〕

〔信息来源:

网络〕

在调试MCU系统时,我们常用widows自带的超级终端来做为显示。

通过点击开场→程序→→通讯中的超级终端,我们可以翻开一个新的

终端。

然后设置好名称,选择好端口〔如1〕,波特率〔即每秒位数〕,

数据位〔通常选择8位〕,奇偶校验〔一般选择无〕,停顿位,数据流控制〔

一般选择无〕,然后就可以开场使用超级终端了。

用键盘直接在超级终端输入

字符,就会通过串口发送出去,在没有设置回显时,输入的是看不到的。

将串口的2脚〔即数据接收端〕跟3脚〔即数据发送端〕连接在一起,再敲

键盘,就会发现按下的键显示在上面了,这样可以用来检测串口是否工作正

常。

将单片机的串口通过232电平转换后连接到PC的串口上,就可以通过

超级终端来显示信息和发送命令了。

超级终端是windows自带的一个串口调试工具,其使用较为简单,被广泛使用在串口设备的初级调试上。

下面介绍一下一般使用的步骤:

配置连接需要调试串口根本参数,其操作为:

1〕选择菜单“文件〞下“属性〞菜单项。

2〕配置调试设备所连接串口“连接时使用〞

3〕按“配置〞按钮进展配置选定串口信息

4〕依次选定每秒位数〔波特率〕等参数,一般情况下MODEM设置波特率后即可,其它位取默认设置。

5〕确定退出配置

6〕按工具条上“呼叫〞按钮连接所调试设备

7〕输入英文字母AT然后回车,此时如果设置正确,则会返回英文字母OK

〕如果参数设置不正确,则提示无法连接,或者连接后无法输入AT字母,此时,请确认步骤2〕中串口选择正确、请确认波特率设置正确。

9〕大局部GPRSMODEM出厂的时候其波特率已经设置为115200,但是也可能局部设置为9600或者其它。

在MODEM支持的*围内,越高的波特率代表了越高的计算机传输数据到MODEM的能力。

常用的几个AT命令

1〕AT

测试指令,返回OK表示串口设备正常

2〕AT+CGMM

显示MODEM型号

3〕AT+CGMR

显示MODEM软件版本号

4〕AT+CGMI

显示MODEM生产厂家

5〕AT+IPR="/AT+IPR"/AT+IPR=115200

前者查询MODEM支持的所有波特率,后者显示当前设定波特率,最后一条是设置MODEM波特率为115200。

为了您的平安,请只翻开来源可靠的网址

翻开取消

 

串口连接线的制作方法线制作rs232

在电脑的使用中往往会遇到各种各样的连接线。

这些连接线外观上好似都差不多,但内部构造完全不同并且不能混用。

如果在使用中这些连接线坏了,往往很多使用者都不知道应该怎么办,下面就给出这些常见的连接线的连线方法以便于修理或查找故障。

在介绍之前先对一些市场常用名词做出解释。

现在所有的接头都可以分为公头和母头两大类。

  公头:

泛指所有针式的接头。

  母头:

泛指所有插槽式的接头。

  所有接头的针脚有统一规定,在接头上都印好了的,连接时要注意查看。

  在接线时没有提及的针脚都悬空不管。

  下面给出串口,并口各针脚功能表以供高级用户维护电缆或接头时使用。

  

  

  25针串口功能一览

  针脚功能

  2发送数据〔T*D〕

  3接收数据〔R*D〕

  4发送请求〔RTS〕

  5发送去除〔CTS〕

  6数据准备好〔DSR〕

  7信号地〔GND〕

  8载波检测〔DCD〕

  20数据终端准备好〔DTR〕

  22振铃指示〔RI〕

  

  

  9针串口功能一览表

  针脚功能

  1载波检测〔DCD〕

  2接收数据〔R*D〕

  3发送数据〔T*D〕

  4数据终端准备好〔DTR〕

  5信号地〔GND〕

  6数据准备好〔DSR〕

  7发送请求〔RTS〕

  8发送去除〔CTS〕

  9振铃指示〔RI〕

  

  串口联机线的连接方法

  串口联机线主要用于直接把两台电脑的口连接。

比拟早一点的AT架构的电脑的串口有为9针,和25针两种,现在的AT*架构的电脑两个串口全部是9针。

于是联机线就分为3种〔9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线〕这些直接电缆连接线可以互换的连线方法如下表:

  

  串口连机线一览

  9针对9针串口连接

  9针母头9针母头

  2——3

  3——2

  4——6

  5——5

  6——4

  7——8

  8——7

  

  25针对25针串口连接

  25针母头25针母头

  2——3

  3——2

  4——5

  5——4

  6——20

  7——7

  20——6

  

  9针对25针串口连接

  9针母头25针母头

  2——2

  3——3

  4——6

  5——7

  6——20

  7——5

  8——4

    

  串口转接线

    这种转接线适用于9针串口和25针串口的转换。

    首先,根据需要〔9转25或25转9〕选择两个转接头。

选择方法如下:

    9针转25针〔9针公头,25针母头〕。

25针转9针〔25针公头,9针母头〕。

然后使用尽量短的带屏蔽的多芯连接线。

连接方法如下表

  

  串口转接线一览

  9针接头25针接头

  1——8

  2——3

  3——2

  4——20

  5——7

  6——6

  7——4

  8——5

  9——22

------------------------

目前较为常用的串口有9针串口〔DB9〕和25针串口〔DB25〕,通信距离较近时(<12m),可以用电缆线直接连接标准RS232端口(RS422,RS485较远),假设距离较远,需附加调制解调器〔MODEM〕。

最为简单且常用的是三线制接法,即地、接收数据和发送数据三脚相连。

同一个串口的接收脚和发送脚直接用线相连,对9针串口和25针串口,均是2与3直接相连;两个不同串口〔不管是同一台计算机的两个串口或分别是不同计算机的串口〕接收数据针脚〔或线〕与发送数据针脚〔或线〕相连,彼此穿插,信号地对应相接,就能百战百胜。

  接头可以分为公头和母头:

公头泛指针式的接头;母头泛指插槽式的接头。

所有接头的针脚有统一规定,在接头上有印好的序号,连接时要注意查看。

在接线时没有提及的针脚都悬空不管。

 

串口各针脚功能表

  25针串口功能一览

  针脚功能

  2发送数据〔T*D〕

  3接收数据〔R*D〕

  4发送请求〔RTS〕

  5发送去除〔CTS〕

  6数据准备好〔DSR〕

  7信号地〔GND〕

  8载波检测〔DCD〕

  20数据终端准备好〔DTR〕

  22振铃指示〔RI〕

  九针串口功能一览表

  针脚功能

  1载波检测〔DCD〕

  2接收数据〔R*D〕

  3发送数据〔T*D〕

  4数据终端准备好〔DTR〕

  5信号地〔GND〕

  6数据准备好〔DSR〕

  7发送请求〔RTS〕

  8发送去除〔CTS〕

  9振铃指示〔RI〕

我需要制作一条两头都是公头的线,用来连接gprs和开发板。

连接方法就是:

1-1,2-3,3-2,4-4,5-5,6-6,7-7,8-8,9-9。

就是2,3对调,其他的直连。

附颜色与引脚的关系〔不知道此关系有没有通用性〕:

1黑,2棕,3红,4橙,5黄,6绿,7蓝,8紫,9白。

串口通讯流控制

   在串行通讯处理中,常常看到RTS/CTS和*ON/*OFF这两个选项,这就是两个流控制的选项,目前流控制主要应用于调制解调器的数据通讯中,但对普通RS232编程,了解一点这方面的知识是有好处的。

则,流控制在串行通讯中有何作用,在编制串行通讯程序怎样应用呢?

   1.流控制在串行通讯中的作用

   这里讲到的“流〞,当然指的是数据流。

数据在两个串口之间传输时,常常会出现丧失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之间的通讯,接收端数据缓冲区已满,则此时继续发送来的数据就会丧失。

现在我们在网络上通过MODEM进展数据传输,这个问题就尤为突出。

流控制能解决这个问题,当接收端数据处理不过来时,就发出“不再接收〞的信号,发送端就停顿发送,直到收到“可以继续发送〞的信号再发送数据。

因此流控制可以控制数据传输的进程,防止数据的丧失。

PC机中常用的两种流控制是硬件流控制〔包括RTS/CTS、DTR/CTS等〕和软件流控制*ON/*OFF〔继续/停顿〕,下面分别说明。

   2.硬件流控制

   硬件流控制常用的有RTS/CTS流控制和DTR/DSR〔数据终端就绪/数据设置就绪〕流控制。

硬件流控制必须将相应的电缆线连上,用RTS/CTS〔请求发送/去除发送〕流控制时,应将通讯两端的RTS、CTS线对应相连,数据终端设备〔如计算机〕使用RTS来起始调制解调器或其它数据通讯设备的数据流,而数据通讯设备〔如调制解调器〕则用CTS来起动和暂停来自计算机的数据流。

这种硬件握手方式的过程为:

我们在编程时根据接收端缓冲区大小设置一个高位标志〔可为缓冲区大小的75%〕和一个低位标志〔可为缓冲区大小的25%〕,当缓冲区内数据量到达高位时,我们在接收端将CTS线置低电平〔送逻辑0〕,当发送端的程序检测到CTS为低后,就停顿发送数据,直到接收端缓冲区的数据量低于低位而将CTS置高电平。

RTS则用来标明接收设备有没有准备好接收数据。

   常用的流控制还有还有DTR/DSR〔数据终端就绪/数据设置就绪〕。

我们在此不再详述。

由于流控制的多样性,我个人认为,当软件里用了流控制时,应做详细的说明,如何接线,如何应用。

   3.软件流控制

   由于电缆线的限制,我们在普通的控制通讯中一般不用硬件流控制,而用软件流控制。

一般通过*ON/*OFF来实现软件流控制。

常用方法是:

当接收端的输入缓冲区内数据量超过设定的高位时,就向数据发送端发出*OFF字符〔十进制的19或Control-S,设备编程说明书应该有详细阐述〕,发送端收到*OFF字符后就立即停顿发送数据;当接收端的输入缓冲区内数据量低于设定的低位时,就向数据发送端发出*ON字符〔十进制的17或Control-Q〕,发送端收到*ON字符后就立即开场发送数据。

一般可以从设备配套源程序中找到发送的是什么字符。

   应该注意,假设传输的是二进制数据,标志字符也有可能在数据流中出现而引起误操作,这是软件流控制的缺陷,而硬件流控制不会有这个问题。

RJ45转DB9

只要做3根线就可以了

RJ45侧:

          DB9侧:

3        ---      2   

4        ---      5

6        ---      3

RJ45的序号:

  ____

|--------|

|12345678|

|       |

|       |

|       |

|--------|

  ||

  ||

  ||

DB9(FEMALE/母头)的序号:

\-------------/

\54321/

\9876/

  ---------

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1