文章目录
- 串口是最简单的串行接口和调试工具 。
- TTL串行端口
- RS232串口
串口是最简单的串行接口和调试工具 。年长的朋友都知道,最早的51单片机没有那么多外设,比如内置ADC、SPI、CAN、I2C、DMA等 。仅有的是四种类型的外设:GPIO、定时器、外部中断和我们今天要讨论的串行端口 。当时出道的工程师一直干到现在,接触过各种MCU或者MPU 。很多最早的外设到现在已经面目全非了 。也许在51单片机盛行的年代,你可以很清楚的画出它的IO口内部结构,但是现在的单片机IO口显然更强大更复杂 。可以说,沧海桑田 。然而,这些外设中唯一一个至今仍让人感觉如此亲切的,那就是串口 。虽然配置方式和以前的51单片机有很大不同,但是它的波特率、起始位、数据长度、停止位等最基本的参数还是那么熟悉 。
TTL串行端口 “串口”这个词是一个含义很广的词 。所有以串行方式传输数据的接口都可以称为串口,而我们印象中最熟悉的“串口”其实就是“TTL串口” 。TTL(晶体管-晶体管逻辑)也称为双极晶体管(三极管)逻辑 。由于早期的半导体都是采用双极晶体管技术,所以这个名字用来称呼我们常用的串口 。在TTL逻辑中,规定0V代表逻辑“0”,5V代表逻辑“1” 。这个规定只针对以前TTL技术下的芯片规定 。由于现在的半导体都是CMOS工艺,所以符合CMOS级别的串口也用“TTL串口”这个名字 。
“TTL串口”由三条线组成,即数据传输线(TXD)、数据接收线(RXD)和公共地线(GND) 。连接两个TTL串行设备时,需要将一块的TXD线连接到另一块的RXD线,一块的RXD线连接到另一块的TXD线,两块的GND线连接在一起 。
RS232串口 RS232串口和TTL串口的区别在于使用不同的电平格式 。RS232电平标准为逻辑负12V,逻辑正-12 。RS232以前是桌面必备的通讯接口之一,但是随着USB以及后来TYPE-C USB的兴起,现在几乎看不到了 。值得一提的是,RS232标准是电子工业协会(EIA)制定的异步传输标准接口 。
RS232串口出现在个人电脑上时,常被称为“COM口” 。目前所有的串口都是九线RS232口,连接器一般都是D-SUB 9口 。在历史发展中,曾经出现过25线RS232口,但目前还没有见到 。
在9针RS232串口中,我们一般使用RXD、TXD、GND三条线,和TTL串口使用的数据线一样 。剩下的六根线是早期PC与外设通信中的控制信号线,目前很少使用 。其实在一些单片机上,这些串口的控制线也是保留在其TTL外设上的,只是我们很少使用 。
【excel表格中ttl是什么意思 ttl是什么意思】
- 长期吃素真的能长寿吗?素食主义者准备承担这三个后果
- 美国人是怎么收割黄瓜的?你见过全自动化设备每天1000千吨吗?
- 黑匣子到底是什么?为什么空难后要注意,找到就知道失事的原因?
- 古代农民用来喂牛的杂草是皇帝专用的 。为什么皇帝重视它?
- 日头日照着我的简介(日头日照着我的故事介绍)
推荐阅读
- 半丁克是什么意思啊 丁克是什么
- 他其实没有那么爱你是小说改编的吗
- 瑜伽教练证去哪里考
- 司法考试主观题多少分通过
- 电子商务专业就业岗位有哪些 工资一般在多少
- 全国二本医科大学排名 二本最低的医科大学
- 2022成都会计初级报考条件 什么时候报名
- 中国海洋大学考研难不难 发展前景怎么样
- 考研复试什么时候出结果 一般几天出来