当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]随着计算机系统的应用和微机网络的发展,通信功能越来越显的重要。这里所说的通信是只计算机与外界的信息交换。因此,通信既包括计算机与外部设备之间,也包括计算机和计算

随着计算机系统的应用和微机网络的发展,通信功能越来越显的重要。这里所说的通信是只计算机与外界的信息交换。因此,通信既包括计算机与外部设备之间,也包括计算机和计算机之间的信息交换。由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,并且可以借助现成的电话网进行信息传送,因此,特别适合于远距离传输。对于那些与计算机相距不远的人-机交换设备和串行存储的外部设备如终端、打印机、逻辑分析仪、磁盘等,采用串行方式交换数据也很普遍。在实时控制和管理方面,采用多台微机处理机组成分级分布控制系统中,各CPU之间的通信一般都是串行方式。所以串行接口是微机应用系统常用的接口。

许多外设和计算机按串行方式进行通信,这里所说的串行方式,是指外设与接口电路之间的信息传送方式,实际上,CPU与接口之间仍按并行方式工作。

1 串行通信的概念

 

图1 串行通信

所谓"串行通信"是指外设和计算机间使用一根数据信号线(另外需要地线,可能还需要控制线),数据在一根数据信号线上一位一位地进行传输,每一位数据都占据一个固定的时间长度。如图1-1所示。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,当然,其传输速度比并行传输慢。

由于CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输,因此,在串行接口中,必须要有"接收移位寄存器"(串→并)和"发送移位寄存器"(并→串)。典型的串行接口的结构如1-2所示。

 

图2 典型的串行接口结构图

在数据输入过程中,数据1位1位地从外设进入接口的"接收移位寄存器",当"接收移位寄存器"中已接收完1个字符的各位后,数据就从"接收移位寄存器"进入"数据输入寄存器".CPU从"数据输入寄存器"中读取接收到的字符。(并行读取,即D7~D0同时被读至累加器中)。"接收移位寄存器"的移位速度由"接收时钟"确定。

在数据输出过程中,CPU把要输出的字符(并行地)送入"数据输出寄存器","数据输出寄存器"的内容传输到"发送移位寄存器",然后由"发送移位寄存器"移位,把数据1位1位地送到外设。"发送移位寄存器"的移位速度由"发送时钟"确定。

接口中的"控制寄存器"用来容纳CPU送给此接口的各种控制信息,这些控制信息决定接口的工作方式。

"状态寄存器"的各位称为"状态位",每一个状态位都可以用来指示数据传输过程中的状态或某种错误。例如,用状态寄存器的D5位为"1"表示"数据输出寄存器"空,用D0位表示"数据输入寄存器满",用D2位表示"奇偶检验错"等。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

▼点击下方名片,关注公众号▼欢迎关注【玩转单片机与嵌入式】公众号,回复关键字获取更多免费资料。回复【加群】,限时免费进入知识共享群;回复【3D封装库】,常用元器件的3D封装库;回复【电容】,获取电容、元器件选型相关的内容...

关键字: 接口电路

平时使用串口打印出现乱码的,绝大部分原因是串口波特率没对。那么,我们怎么测量实际的波特率呢?在这之前,顺便一起回顾一下波特率的概念。什么是波特率、比特率?比特率(Bitrate)表示每秒钟传输的二进制位数,单位为比特每秒...

关键字: 串口通讯

摘 要 : 不少观点认为,“云计算”这个概念很虚,是炒作起来的,没有什么实际应用前景。而中科院计算所研究员、数据存储技术研究中心主任许鲁博士则表示 : 只要抓住应用和运维,云计算产业在我国一定能实现跨越式发展。

关键字: 云计算 应用和运维 概念 许鲁

最近在看数模的东西的时候发现了图和网络这一块涉及到了数据结构中的一些概念,于是将之前总结的数据结构拿出来看一下,也当是复习,有需要查找的直接control + F查找

关键字: 数据结构 概念

《数字电路》是2007年07月电子工业出版社出版的图书,作者是刘勇。本书分为八章,对数字电路从名称到实例再到应用,都进行了详细的讲解。 全书共分为8章:数字电路基础、组合逻辑电路基础与应用、时序逻辑电路基础与应用、脉冲波...

关键字: 数字 概念

USR-N580是有人物联网新开发的一款工业级8串口服务器,8串口独立工作、互不影响;双网口设计,支持交换机功能,可级联,有效扩展串口数量;采用Arm Cortex-M7方案,数据传输速度快且稳定可靠;内部集成TCP/I...

关键字: 物联网 RS485 串口通讯 串口 串口服务器 交换机

本文主要介绍信号完整性相关的术语。

关键字: 信号完整性 概念

RS-485总线广泛应用于通信、工业自动化等领域,在实际应中,通常会遇到是否需要加上下拉电阻以及加多大的电阻合适的问题。

关键字: RS-485 接口电路 电阻

“我们脑子里每个概念都需要清楚的定义,一切的 “聪明” 都源自于清楚、准确、必要的概念(及其定义)。” ——《快速学习的几个基本原则》

关键字: 快速学习 概念

高频数据传输接口电路保护方案设计 IC制程技术的不断发展、高速数据传输接口的大行其道,使得相关的ESD防护变得日益困难。对更快处理速度和更高功能密度的强烈需求,推动IC制造者进一步缩减MOS元件的最

关键字: 接口电路 数据传输 电路保护
关闭
关闭