设为首页 加入收藏

TOP

13.4.1 串口简介
2013-10-07 14:36:19 来源: 作者: 【 】 浏览:54
Tags:13.4.1 串口 简介

13.4  串口基础知识

串行接口可以将接收来自CPU的并行数据字符,转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,称为串行接口电路。常用的RS-232(ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准。可用于许多用途,比如连接鼠标、打印机或者Modem,同时也可以连接工业仪器仪表。在本机中将简单介绍这种串行接口的工作原理,并详细讲解串口的编程(www.cppentry.com)方法。

13.4.1  串口简介

RS-232-C也称标准串口,是目前最常用的一种串行通信接口,本实例的实现也是基于这种接口。传统的RS-232-C接口标准有25根信号线,采用标准25芯D型插头座。后来的PC上使用简化了的9芯D型插座。硬件表现为计算机后面的9针D形接口,由于其形状和针脚数量的原因,其接头又被称为DB9接头。RS-232针脚定义如表13.1所示。

表13.1   RS-232针脚定义

针脚编号< xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    

    

1

CDCarrier Detect

载波检测

2

RXDReceive Data

接收数据

3

TXDTransmit Data

发送数据

4

DTRData Terminal Ready

数据终端就绪

5

GNDSystem Ground

系统接地

6

DSRData Set Ready

数据设备就绪

7

RTSRequest To Send

请求发送

8

CTSClear To Send

允许发送

9

RIRing Indicator

响铃指示器

平时最常用的是2、3、5这3个针脚。因为只需要这3个针脚便可完成基本的通信功能。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇13.5.1 打开串口 下一篇13.6.1 构造及析构函数的实现

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: