当前位置:文档之家› 通讯接口技术总汇(SPI_I2C...)

通讯接口技术总汇(SPI_I2C...)

通讯接口技术总汇(SPI_I2C...)
通讯接口技术总汇(SPI_I2C...)

通讯接口总汇(UART,SPI,I2C,ISS,GPIO,CAN,SDIO)

一SPI

SPI 是一种允许一个主设备启动一个与从设备的同步通讯的协议,从而完成数据的交换。也就是SPI是一种规定好的通讯方式。这种通信方式的优点是占用端口较少,一般4根就够基本通讯了。同时传输速度也很高。一般来说要求主设备要有SPI控制器(但可用模拟方式),就可以与基于SPI的芯片通讯了。

SPI 的通信原理很简单,它需要至少4根线,事实上3根也可以。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。其中CS是控制芯片是否被选中的,也就是说只有片选信号为预先规定的使能信号时(高电位或低电位),对此芯片的操作才有效。这就允许在同一总线上连接多个SPI设备成为可能。

接下来就负责通讯的3根线了。通讯是通过数据交换完成的,这里先要知道SPI是串行通讯协议,也就是说数据是一位一位的传输的。这就是SCK时钟线存在的原因,由SCK 提供时钟脉冲,SDI,SDO则基于此脉冲完成数据传输。数据输出通过SDO线,数据在时钟上沿或下沿时改变,在紧接着的下沿或上沿被读取。完成一位数据传输,输入也使用同样原理。这样,在至少8次时钟信号的改变(上沿和下沿为一次),就可以完成8位数据的传输。

要注意的是,SCK信号线只由主设备控制,从设备不能控制信号线。同样,在一个基于SPI的设备中,至少有一个主控设备。

这样传输的特点:这样的传输方式有一个优点,与普通的串行通讯不同,普通的串行通讯一次连续传送至少8位数据,而SPI允许数据一位一位的传送,甚至允许暂停,因为SCK时钟线由主控设备控制,当没有时钟跳变时,从设备不采集或传送数据。也就是说,主设备通过对SCK时钟线的控制可以完成对通讯的控制。

SPI还是一个数据交换协议:因为SPI的数据输入和输出线独立,所以允许同时完成数据的输入和输出。

不同的SPI设备的实现方式不尽相同,主要是数据改变和采集的时间不同,在时钟信号上沿或下沿采集有不同定义,具体请参考相关器件的文档。

二 I2C

IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。

? 只要求两条总线线路:一条串行数据线SDA 一条串行时钟线SCL

? 每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机从机关系软件设定地址主机可以作为主机发送器或主机接收器

? 它是一个真正的多主机总线如果两个或更多主机同时初始化数据传输可以通过冲突检测和仲裁,防止数据被破坏

? 串行的8 位双向数据传输位速率在标准模式下可达100kbit/s 快速模式下可达400kbit/s 高速模式下可达3.4Mbit/s

? 片上的滤波器可以滤去总线数据线上的毛刺波保证数据完整

? 连接到相同总线的IC 数量只受到总线的最大电容400pF 限制

三 UART

UART总线是异步串口,因此一般比前两种同步串口的结构要复杂很多,一般由波特率产生器(产生的波特率等于传输波特率的16倍)、UART接收器、UART发送器组成,硬件上由两根线,一根用于发送,一根用于接收。

显然,如果用通用IO口模拟UART总线,则需一个输入口,一个输出口。

UART常用于控制计算机与串行设备的芯片。有一点要注意的是,它提供了RS-232C数据终端设备接口,这样计算机就可以和调制解调器或其它使用RS-232C接口的串行设备通信了。

明显可以看出,SPI和UART可以实现全双工,但I2C不行;

四 IIS

IIS(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。

I2S则大部分是3线的(除了时钟和数据外,还有一个左右声道的选择信号),I2S主要用来传输音频信号。

五 CAN

CAN,全称为“Controller Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置ECU

之间交换信息,形成汽车电子控制网络。比如:发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入CAN控制装置。

一个由CAN 总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。例如,当使用Philips P82C250作为CAN收发器时,同一网络中允许挂接110个节点。CAN 可提供高达1Mbit/s的数据传输速率,这使实时控制变得非常容易。另外,硬件的错误检定特性也增强了CAN的抗电磁干扰能力。

CAN 是怎样发展起来的?

CAN最初出现在80年代末的汽车工业中,由德国Bosch公司最先提出。当时,由于消费者对于汽车功能的要求越来越多,而这些功能的实现大多是基于电子操作的,这就使得电子装置之间的通讯越来越复杂,同时意味着需要更多的连接信号线。提出CAN总线的最初动机就是为了解决现代汽车中庞大的电子控制装置之间的通讯,减少不断增加的信号线。于是,他们设计了一个单一的网络总线,所有的外围器件可以被挂接在该总线上。1993年,CAN 已成为国际标准ISO11898(高速应用)和ISO11519(低速应用)。

CAN是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出产生的任何错误。当信号传输距离达到10Km时,CAN 仍可提供高达50Kbit/s 的数据传输速率。

由于CAN总线具有很高的实时性能,因此,CAN已经在汽车工业、航空工业、工业控制、安全防护等领域中得到了广泛应用。

CAN 是怎样工作的?

CAN通讯协议主要描述设备之间的信息传递方式。CAN层的定义与开放系统互连模型(OSI)一致。每一层与另一设备上相同的那一层通讯。实际的通讯发生在每一设备上相邻的两层,而设备只通过模型物理层的物理介质互连。CAN的规范定义了模型的最下面两层:数据链路层和物理层。下表中展示了OSI开放式互连模型的各层。应用层协议可以由CAN用户定义成适合特别工业领域的任何方案。已在工业控制和制造业领域得到广泛应用的标准是DeviceNet,这是为PLC和智能传感器设计的。在汽车工业,许多制造商都应用他们自己的标准。

表1 OSI开放系统互连模型

7

应用层

最高层。用户、软件、网络终端等之间用来进行信息交换。如:DeviceNet 6

表示层

将两个应用不同数据格式的系统信息转化为能共同理解的格式

5

会话层

依靠低层的通信功能来进行数据的有效传递。

传输层

两通讯节点之间数据传输控制。操作如:数据重发,数据错误修复

3

网络层

规定了网络连接的建立、维持和拆除的协议。如:路由和寻址

2

数据链路层

规定了在介质上传输的数据位的排列和组织。如:数据校验和帧结构

1

物理层

规定通讯介质的物理特性。如:电气特性和信号交换的解释

CAN能够使用多种物理介质,例如双绞线、光纤等。最常用的就是双绞线。信号使用差分电压传送,两条信号线被称为“CAN_H”和“CAN_L”,静态时均是2.5V左右,此时状态表示为逻辑“1”,也可以叫做“隐性”。用CAN_H比CAN_L高表示逻辑“0”,称为“显形”,此时,通常电压值为:CAN_H = 3.5V 和CAN_L = 1.5V 。

CAN 有哪些特性?

CAN具有十分优越的特点,使人们乐于选择。这些特性包括:

- 低成本

- 极高的总线利用率

- 很远的数据传输距离(长达10Km)

- 高速的数据传输速率(高达1Mbit/s)

- 可根据报文的ID决定接收或屏蔽该报文

- 可靠的错误处理和检错机制

- 发送的信息遭到破坏后,可自动重发

- 节点在错误严重的情况下具有自动退出总线的功能

- 报文不包含源地址或目标地址,仅用标志符来指示功能信息、优先级信息

Philips制造的CAN芯片有哪些?

表2 CAN芯片一览表

类别型

号备注

P87C591 替代P87C592

CAN微控制器 XA C37 16位MCU

CAN独立控制器 SJA1000 替代 82C200 PCA82C250

高速CAN收发器 PCA82C251

高速CAN收发器 PCA82C252

容错CAN收发器 TJA1040

高速CAN收发器 TJA1041

高速CAN收发器 TJA1050

高速CAN收发器 TJA1053

容错CAN收发器 TJA1054

LIN收发器 TJA1020

LIN收发器

什么是CSMA/CD ?

CSMA/CD是“载波侦听多路访问/冲突检测”(Carrier Sense Multiple Access with Collision Detect)的缩写。

利用CSMA访问总线,可对总线上信号进行检测,只有当总线处于空闲状态时,才允许发送。利用这种方法,可以允许多个节点挂接到同一网络上。当检测到一个冲突位时,所有节点重新回到‘监听’总线状态,直到该冲突时间过后,才开始发送。在总线超载的情况下,这种技术可能会造成发送信号经过许多延迟。为了避免发送时延,可利用CSMA/CD方式访问总线。当总线上有两个节点同时进行发送时,必须通过“无损的逐位仲裁”方法来使有最高优先权的的报文优先发送。在 CAN总线上发送的每一条报文都具有唯一的一个11位或29位数字的ID。CAN总线状态取决于二进制数‘0’而不是‘1’,所以ID号越小,则该报文拥有越高的优先权。因此一个为全‘0’标志符的报文具有总线上的最高级优先权。可用另外的方法来解释:在消息冲突的位置,第一个节点发送0而另外的节点发送 1,那么发送0的节点将取得总线的控制权,并且能够成功的发送出它的信息。

CAN的高层协议

CAN的高层协议(也可理解为应用层协议)是一种在现有的底层协议(物理层和数据链路层)之上实现的协议。高层协议是在CAN规范的基础上发展起来的应用层。许多系统(像汽车工业)中,可以特别制定一个合适的应用层,但对于许多的行业来说,这种方法是不经济的。一些组织已经研究并开放了应用层标准,以使系统的综合应用变得十分容易。

一些可使用的CAN高层协议有:

制定组织主要高层协议

CiA CAL协议

CiA CANOpen协议

ODVA DeviceNet 协议

Honeywell SDS 协议

Kvaser CANKingdom协议

什么是标准格式CAN和扩展格式CAN?

标准CAN的标志符长度是11位,而扩展格式CAN的标志符长度可达29位。CAN 协议的2.0A 版本规定CAN控制器必须有一个11位的标志符。同时,在2.0B版本中规定,CAN控制器的标志符长度可以是11位或29位。遵循 CAN2.0B协议的CAN控制器可以发送和接收11位标识符的标准格式报文或29位标识符的扩展格式报文。如果禁止CAN2.0B,则CAN 控制器只能发送和接收11位标识符的标准格式报文,而忽略扩展格式的报文结构,但不会出现错误。目前,Philips公司主要推广的CAN独立控制器均支持CAN2.0B协议,即支持29位标识符的扩展格式报文结构。

六 SDIO

SDIO是SD型的扩展接口,除了可以接SD卡外,还可以接支持SDIO接口的设备,插口的用途不止是插存储卡。支持 SDIO接口的PDA,笔记本电脑等都可以连接象GPS接收器,Wi-Fi 或蓝牙适配器,调制解调器,局域网适配器,条型码读取器,FM无线电,电视接收器,射频身份认证读取器,或者数码相机等等采用SD标准接口的设备。

七 GPIO

GPIO (General Purpose Input Output 通用输入/输出)或总线扩展器利用工业标准I2C、SMBus?或SPI?接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。

每个GPIO端口可通过软件分别配置成输入或输出。Maxim的GPIO产品线包括8端口至28端口的GPIO,提供推挽式输出或漏极开路输出。提供微型3mm x 3mm QFN封装。

GPIO的优点(端口扩展器)

低功耗:GPIO具有更低的功率损耗(大约1μA,μC的工作电流则为100μA)。

集成IIC从机接口:GPIO内置IIC从机接口,即使在待机模式下也能够全速工作。

小封装:GPIO器件提供最小的封装尺寸― 3mm x 3mm QFN!

低成本:您不用为没有使用的功能买单!

快速上市:不需要编写额外的代码、文档,不需要任何维护工作!灵活的灯光控制:内置多路高分辨率的PWM输出。

可预先确定响应时间:缩短或确定外部事件与中断之间的响应时间。更好的灯光效果:匹配的电流输出确保均匀的显示亮度。

布线简单:仅需使用2条IIC总线或3条SPI总线

接口与通讯技术复习

《微型计算机接口技术与汇编语言》 第1-2章微型计算机系统概论 1.现代微机接口在硬件上的层次结构——设备接口和总线接口 微机系统硬件——微处理器、存储器、I/O设备与I/O接口、总线 2.I/O设备接口与CPU交换数据的方式(P9) I/O设备接口与CPU之间的数据交换,一般有查询、中断和DMA三种方式。 3.各主要寄存器的位数(P25) (1)数据寄存器:包括4个16位通用寄存器AX、BX、CX、DX; (2)段寄存器:一个段的描述包括段的长度、起始位置和段内偏移量,段长度可长可短,最多可达64KB。段在存储器中的起始地址称为段地址,存放在段寄存器中,如CS(Code Segment)、DS(Data Segment)、ES(Extra Data Segment)、SS(Stack Segment)。 (3)指针寄存器和变址寄存器:包括4个16位的寄存器SP、BP、SI、DI; (4)指令指针寄存器:IP; (5)标志寄存器:Flag(16位) 4.存储器物理地址的形成方法、物理地址的计算(P21) 物理地址的形成算法是:段寄存器的值左移4位,再与偏移量相加,并且由微处理器内部的地址加法器完成,无需用户干预。 Append: 2.2.5 编程模型 AX (16位) = AH (高8位)+AL(低8位) 5.跨段前缀的作用(P35,P89) 微处理器使用跨段前缀可以改变上述寄存器和表示偏移地址寄存器的默认组合(CS:IP,SS:SP的组合不能改变),但必须显式地说明寻址所使用的段寄存器名。 6.堆栈指针寄存器SP和指令指针寄存器IP的作用(P25) SP和BP都是用来存放堆栈变量在堆栈段中的偏移量,与SS寄存器联用来确定堆栈段中某一存储单元的地址,但有所分工。 IP用来存放代码段中的地址,它与CS寄存器联用确定下一条指令的首地址。 7.堆栈操作的原则——后入先出 8.字存储单元的内容确定 第3章汇编语言寻址方式和指令集 1.TEST指令和AND指令的区别 如TEST AL,37H和AND AL,37H 都是与操作,但TEST不改变值 2.XOR指令的作用(清零、某些位取反) 3.指令LEA和MOV OFFSET mem、MOV mem指令的含义 条件:(DS)=2000H,(SI)=4000H,(24000H)=12H,(24001H)=34H,(24002H)=56H; MOV AX, SI; (AX)=4000H; MOV AX, [SI]; (AX)=3412H; LEA AX, [SI]; (AX)=4000H; MOV AX, OFFSET [SI]; (AX)=4000H; LEA和MOV OFFSET等价。 4.寄存器间接寻址时,各间址寄存器隐含使用的段寄存器以及存储单元物理地址的计算(P56) 操作数在存储器中的段地址,在默认的情况下,是这样指定的:如果使用BP作为间接寻址,

常用的硬件接口及通信协议详解

一:串口 串口是串行接口的简称,分为同步传输(USRT)和异步传输(UART)。在同步通信中,发送端和接收端使用同一个时钟。在异步通信中,接受时钟和发送时钟是不同步的,即发送端和接收端都有自己独立的时钟和相同的速度约定。 1:RS232接口定义 2:异步串口的通信协议 作为UART的一种,工作原理是将传输数据的每个字符一位接一位地传输。图一给出了其工作模式: 图一 其中各位的意义如下: 起始位:先发出一个逻辑”0”的信号,表示传输字符的开始。

数据位:紧接着起始位之后。数据位的个数可以是4、5、6、7、8等,构成一个字符。通常采用ASCII码。从最低位开始传送,靠时钟定位。 奇偶校验位:资料位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性。 停止位:它是一个字符数据的结束标志。可以是1位、1.5位、2位的高电平。 空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送。 波特率:是衡量资料传送速率的指针。表示每秒钟传送的二进制位数。例如资料传送速率为120字符/秒,而每一个字符为10位,则其传送的波特率为10×120=1200字符/秒=1200波特。 3:在嵌入式处理器中,通常都集成了串口,只需对相关寄存器进行设置,就可以使用啦。尽管不同的体系结构的处理器中,相关的寄存器可能不大一样,但是基于FIFO的uart框图还是差不多。

发送过程:把数据发送到fifo中,fifo把数据发送到移位寄存器,然后在时钟脉冲的作用下,往串口线上发送一位bit数据。 接受过程:接受移位寄存器接收到数据后,将数据放到fifo中,接受fifo事先设置好触发门限,当fifo中数据超过这个门限时,就触发一个中断,然后调用驱动中的中断服务函数,把数据写到flip_buf 中。 二:SPI SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。

常用几种通讯协议

常用几种通讯协议 Modbus Modbus技术已成为一种工业标准。它是由Modicon公司制定并开发的。其通讯主要采用RS232,RS485等其他通讯媒介。它为用户提供了一种开放、灵活和标准的通讯技术,降低了开发和维护成本。 Modbus通讯协议由主设备先建立消息格式,格式包括设备地址、功能代码、数据地址和出错校验。从设备必需用Modbus协议建立答复消息,其格式包含确认的功能代码,返回数据和出错校验。如果接收到的数据出错,或者从设备不能执行所要求的命令,从设备将返回出错信息。 Modbus通讯协议拥有自己的消息结构。不管采用何种网络进行通讯,该消息结构均可以被系统采用和识别。利用此通信协议,既可以询问网络上的其他设备,也能答复其他设备的询问,又可以检测并报告出错信息。 在Modbus网络上通讯期间,通讯协议能识别出设备地址,消息,命令,以及包含在消息中的数据和其他信息,如果协议要求从设备予以答复,那么从设备将组建一个消息,并利用Modbus发送出去。 BACnet BACnet是楼宇自动控制系统的数据通讯协议,它由一系列与软件及硬件相关的通讯协议组成,规定了计算机控制器之间所有对话方式。协议包括:(1)所选通讯介质使用的电子信号特性,如何识别计算机网址,判断计算机何时使用网络及如何使用。(2)误码检验,数据压缩和编码以及各计算机专门的信息格式。显然,由于有多种方法可以解决上述问题,但两种不同的通讯模式选择同一种协议的可能性极少,因此,就需要一种标准。即由ISO(国际标准化协会〉于80年代着手解决,制定了《开放式系统互联(OSI〉基本参考模式(Open System Interconnection/Basic Reference Model简称OSI/RM)IS0- 7498》。 OSI/RM是ISO/OSI标准中最重要的一个,它为其它0SI标准的相容性提供了共同的参考,为研究、设计、实现和改造信息处理系统提供了功能上和概念上的框架。它是一个具有总体性的指导性标准,也是理解其它0SI标准的基础和前提。 0SI/RM按分层原则分为七层,即物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。 BACnet既然是一种开放性的计算机网络,就必须参考OSIAM。但BACnet没有从网络的最低层重新定义自己的层次,而是选用已成熟的局域网技术,简化0SI/RM,形成包容许多局 域网的简单而实用的四级体系结构。 四级结构包括物理层、数据链路层、网络层和应用层。

2015年春兰州大学通讯与接口技术在线作业答案

接口与通讯技术课程作业_A 用户名:niekai最终成绩:76.0仅显示答错的题 1. ADC0809用于数据采集时,工作于查询状态,需要软件不断查询___管脚的状态。 A.EOC B.START C.CLK D.ALE 本题分值: 4.0 用户得分: 4.0 用户解答: A.EOC 标准答案: A.EOC 2. DMA在()接管总线的控制权。 申请阶段 响应阶段 数据传送阶段 结束阶段 本题分值: 4.0 用户得分: 4.0 用户解答:响应阶段 标准答案:响应阶段 3. CPU在执行OUT DX,AL指令时,()寄存器的容送到数据总线上。 AL DX AX DL 本题分值: 4.0

用户得分:0.0 用户解答:DX 标准答案:AL 4. 同步串行通信的帧格式开头有同步字符SYNC,其作用是将“消息到达”通知( )。 接收器 发送器 调制解调器 CPU 本题分值: 4.0 用户得分: 4.0 用户解答:接收器 标准答案:接收器 5. 由200万像素组成的一幅图像,它的图像分辨率大约是多少( ) 600×800 1024×768 1280×1024 1600×1200 本题分值: 4.0 用户得分: 4.0 用户解答:1600×1200 标准答案:1600×1200 6. DMA方式的数据传送是由( )控制的 软件 中间件 硬件DMAC CPU

本题分值: 4.0 用户得分:0.0 用户解答: CPU 标准答案:硬件DMAC 7. 异步串行通信中一个字符信息位的格式按先后次序是()。 起始位、数据位、校验位、停止位 起始位、校验位、数据位、停止位 起始位、数据位、停止位、校验位 校验位、起始位、数据位、停止位 本题分值: 4.0 用户得分: 4.0 用户解答:起始位、数据位、校验位、停止位 标准答案:起始位、数据位、校验位、停止位 8. 8259中断控制器的初始化控制字有() ICM0——ICM1 ICM0——ICM2 ICM0——ICM3 . ICM0——ICM4 本题分值: 4.0 用户得分:0.0 用户解答:. ICM0——ICM4 标准答案:ICM0——ICM3 9. 七段式LED显示器件有()极连接方式。 共阳 共阴 共阳或共阴

各种通讯接口简介

各种通讯接口简介 ———各种通讯接口简介 作者:realinfo 发布时间:2011-5-23 10:48:53 阅读次数: 一、什么是RS-232 接口? (1) RS-232 的历史和作用 在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。(“RS-232-C”中的“-C”只不过表示RS-232的版本,所以与“RS-232”简称是一样的)它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25 个脚的DB-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。后来IBM 的PC 机将RS-232 简化成了DB-9 连接器,从而成为事实标准。而工业控制的RS-232 口一般只使用RXD、TXD、GND 三条线。 (2)RS-232 接口的电气特性 在RS-232-C 中任何一条信号线的电压均为负逻辑关系。即:逻辑"1"为-3 到-15V;逻辑"0"为+3 到+15V 。RS-232-C 最常用的9 条引线的信号内容如下所示 DB-9 1 2 3 4 5 6 7 8 9 DB-25 8 3 2 20 7 6 4 5 22 定义DCD RXD TXD DTR GND DSR RTS CTS RI (3) RS-232 接口的物理结构 RS-232-C 接口连接器一般使用型号为DB-9 插头座,通常插头在DCE端,插座在DTE端. PC 机的RS-232 口为9 芯针插座。而波士RS-232/RS-485转换器的RS-232 为DB-9 孔插头。一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据TXD"、"接收数据RXD"和"信号地GND"。RS-232 传输线采用屏蔽双绞线。(4)RS-232 传输电缆长度 由RS-232C 标准规定在码元畸变小于4%的情况下,传输电缆长度应为50 英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC公司曾规定允许码元畸变为10%而得出下面实验结果。其中1 号电缆为屏蔽电缆,型号为DECP.NO.9107723 内有三对双绞线,每对由22# AWG 组成,其外覆以屏蔽网。2 号电缆为不带屏蔽的电缆。型号为DECP.NO.9105856-04是22#AWG 的四芯电缆。 DEC 公司的实验结果 波特率bps 1号电缆传输距离(米) 2号电缆传输距离(米)

通信各类常用接头介绍

各类常用接头介绍 --广移分公司技术部 (射频篇) 一、馈线接头(连接器) 馈线与设备以及不同类型线缆之间一般采用可拆卸的射频连接器进行连接。连接器俗称接头。 常见的射频连接器有以下几种: 1、DIN型连接器 适用的频率范围为0~11GHz,一般用于宏基站射频输出口。 2、N型连接器 适用的频率范围为0~11GHz,用于中小功率的具有螺纹连接机构的同轴电缆连接器。 这是室内分布中应用最为广泛的一种连接器,具备良好的力学性能,可以配合大部分的馈线使用。

3、BNC/TNC连接器 BNC连接器 适用的频率范围为0~4GHz,是用于低功率的具有卡口连接机构的同轴电缆连接器。这种连接器可以快速连接和分离,具有连接可靠、抗振性好、连接和分离方便等特点,适合频繁连接和分离的场合,广泛 应用于无线电设备和测试仪表中连接同轴射频电缆。 TNC连接器 TNC连接器是BNC连接器的变形,采用螺纹连接机构,用于无线电设备和测试仪表中连接同轴电缆。 其适用的频率范围为0~11GHz。

4、SMA连接器 适用的频率范围为0~18GHz,是超小型的、适合半硬或者柔软射频同轴电缆的连接,具有尺寸小、性能优越、可靠性高、使用寿命长等特点。较长应用于AP、设备modem中的小天线中以及主机内部连线。 但是超小型的接头在工程中容易被损坏,适合要求高性能的微波应用场合,如微波设备的内部连接。 5、反型连接器 通常是一对连接器:阳连接器采用内螺纹联接,阴连接器采用外螺纹联接,但有些连接器与之相反,即阳连接器采用外螺纹联接,阴连接器采用内螺纹联接,这些都统称为反型连接器。 例如某些WLAN的AP设备的外接天线接口就采用了反型SMA连接器。 二、转接头(转接器) 用于连接不同类型接头,常用的有双阴头(用于两根馈线的对接等)、直角转接头(用于施工中避免转弯造成馈线损坏)、7/16转接头(用于基放等设备中DIN接头和N型头的对接)。部分图解如下:

通信接口技术试题2013答案

中南大学考试试卷 2013 - 2014 学年上学期期末考试试题时间100分钟 微机原理与接口技术课程 48 学时学分考试形式:开卷 专业年级:通信11级总分100分,占总评成绩 70 % 注:只能带教材书作为工具,不能带其它任何资料(包括草稿纸),尤其是打印稿! 一、填空、选择题(每空1分,共20分) 1、在执行指令TEST AX, 0后,CPU状态标志位ZF的取值为___B______ A.为0 B.为1 C.不确定 D.没有影响 2、8253的每个计数器通道有_____6______种工作方式,通常只有当GATE信号为____高_____电平时,才允许8253计数器工作。 3、在8086/8088中,一个最基本的总线周期由___4____个时钟周期(T状态)组成,在T1状态,CPU往总线发出__地址_____信息. 4、IP寄存器的作用是用来指示__执行下一条指令地址____ 5、计算机内的堆栈是一种特殊的数据存储区,对它的存取采用__先进后出______的原则。 6、已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII数据位和1位校验位,则传送的字符数据是_1100101_,校验位是____1____。 7、某一测控系统要使用一个连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在方式__3_____ 。 8、某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有___24____条。 9、若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为___45H__________。 10、段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址21F00H_ 11、为了便于实现多级中断,保存现场信息最有效的办法是采用_B___。 A 通用寄存器 B 堆栈 C 存储器 D 外存 12、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为_D__。 A 8,512 B 512,8 C 18,8 D 19,8 13、存储容量与地址、数据线个数有关,假设芯片有i根地址线,j根数据线,则芯片的存储容量为__2i*j bit____ 14、若8259A级联,由__SP/EN___确定是主片或从片。 15、BP=3000H,DS=2000H,SS=4000H,MOV AX,[BP]寻址时物理地址是__C__。 A 4200H B 23000H C 43000H D 5000H 16、通过写8255A控制端口对PC6置位的指令是__A____。 A OUT 63H,ODH; B OUT 62H,40H; C OUT 63H,8DH; D OUT 62H,0FFH; 17、8086微处理器可寻址访问的最大I/O空间为___D___。 A:1KB B:64KB C:640KB D:1MB 二、简答题(本大题共8小题,每小题5分,共40分。) 1、试说明8086/8088CPU的RESET信号的功能。(见教材) 2、做硬件实验时用到系统示波器时,实验箱上出现什么信号后示波器才能使用,否则要怎么连线和设置?(控制板右下角红指示灯亮(3分),连串口线/选串口端口2分) 3、计算机I/O接口有何用途?试列出3个I/O接口。(解决计算机与外设之间速度匹配,信号格式转换,信息交换等,见教材(3分),8255 8259 8255 (2分) 1

[兰州大学]《接口与通讯技术》19秋平时作业3(参考)

【奥鹏】-[兰州大学]《接口与通讯技术》19秋平时作业3 试卷总分:100 得分:100 第1题,计算机通信的工作方式中,能支持数据在两个方向同时传送的是( )。 A、单工通信 B、全双工通信 C、半双工通信 D、并行通信 正确答案:B 第2题,单独编址微机系统中,正确的I/O端口编号是那个( )? A、8341H:2568H B、3921DE67H C、3F3H D、33F3H 正确答案:C 第3题,8086内部中断和外部中断之和最多可有___个中断。 A、8 B、2 C、255 D、256 正确答案:D 第4题,查询输入/输出方式需要查询外设()端口,只有其有效时,才能进行数据的输入和输出。 A、控制 B、地址 C、状态 D、数据 正确答案:C 第5题,显示控制卡也称显卡、显示卡、图形卡、图形加速卡或视频适配卡。下面有关PC机显示卡的叙述中,错误的是() A、目前PC机使用的显卡大多数与VGA标准兼容 B、图像的展现和图形的绘制主要由显卡中的显示控制器完成 C、目前有些计算机的显卡是集成在主板上的 D、目前多数显卡采用PCI总线接口 正确答案:D

第6题,软中断INT n(n=10~FFH)的优先级排列原则是()。 A、n值越小级别越高 B、无优先级别 C、n值越大级别越高 D、随应用而定 正确答案:D 第7题,RS-232C是一种___。 A、并行总线标准 B、串行总线标准 C、微机内部总线 D、串行内部总线 正确答案:B 第8题,目前微机系统中最流行的总线是() A、ISA总线 B、STD总线 C、PC总线 D、PCI总线 正确答案:D 第9题,8255工作在方式0时,下面哪种说法正确?()。 A、A、 B、C三个口输入均有锁存能力 B、只有A口输入有锁存能力 C、只有C口输入有锁存能力 D、A、B、C三个口输入均无锁存能力 正确答案:D 第10题,当多个中断源同时发出中断请求时,采用()方法选择响应 A、判优处理 B、总线竞争 C、时序优先 D、周期优先 正确答案:A 第11题,在I/O 端口中,由于外部设备和CPU 的速率不一致,通常在输出口逻辑中选用( )器件完成数据传送的功能。 A、缓冲器 B、锁存器

常用通信接口技术

在过去两年里,用于消除IC、电路板和系统之间数据传输瓶颈的接口标准层出不穷,本文将就通信应用标准部件的某些最流行的标准进行分析,并研究众多新标准出现的原因,此外还探讨设计者如何解决互用性的难题。 与串并行转换器相连的光电器件 在高速光纤通信系统中,传输的数据流需要进行格式转换,即在光纤传输时的串行格式及在电子处理时的并行格式之间转换。串行器-解串器(一般被称作串并行转换器)就是用来实现这种转换的。串并行转换器与光电传感器间的接口通常为高速串行数据流,利用一种编码方案实现不同信令,这样可从数据恢复嵌入时钟。根据所支持的通信标准,该串行流可在1.25Gb/s(千兆以太网)、2.488Gb/s(OC-48 /STM-16)、9.953Gb/s(OC-192/STM-64)或10.3Gb/s(10千兆以太网)条件下传输。 串并行转换器至成帧器接口 在Sonet/SDH的世界中,光纤中的数据传输往往采用帧的形式。每帧包括附加信息(用于同步、误差监视、保护切换等)和有效载荷数据。传输设备必须在输出数据中加入帧的附加信息,接收设备则必须从帧中提取有效载荷数据,并用帧的附加信息进行系统管理。这些操作都会在成帧器中完成。 由于成帧器需要实现某些复杂的数字逻辑,因而决定了串并行转换器与成帧器间所用的接口技术,采用标准CMOS工艺制造的高集成度IC。目前的CMOS工艺不能支持10Gb/s串行数据流,因此串并行转换器与成帧器间需要并行接口。目前最流行的选择是由光网络互联论坛(Optical Internetworking Forum)开发的SFI-4,该接口使用两个速度达622Mb/s的16位并行数据流(每个方向一个)。SFI-4与目前很多新型接口一样,使用源同步时钟,即时钟信号与数据信号共同由传输器件传输。源同步时钟可显著降低时钟信号与数据信号间的偏移,但它不能完全消除不匹配PCB线路长度引起的偏移效应。16个数据信号和时钟信号均使用IEEE-1593.6标准LVDS信令。该接口仅需在串并行转换器与成帧器间来回传输数据,距离较短,因此无须具备复杂的流控制或误差检测功能。 RFID技术网

计算机接口与通信技术一

复习题1 一、填空题 1.计算机系统由()子系统和()子系统组成。 2.由于各种外设的工作原理、工作速度、信息格式、驱动方式差异很大,无法与CPU直接匹配,需要有一个()电路来充当它们和CPU间的桥梁。这部分电路被称为()。I/O接口是位于()和()之间。 3.I/O端口的编制方法有()和()两种方法。4.输入/输出的传输方式有()、( )和I/O处理机(器)传输方式。 5.可屏蔽中断是指()。6.中断向量是指()。 7.一般来说,计算机总线分为()、外部总线和()三部分。 8.RS-232接口是一种()外部总线接口。 9.8255A可编程并行接口芯片有()个8位并行输入/输出端口。 10.在串行异步通信中,在一个字符发送之前,先发送一个()位。 11.所谓波特率是指()。12.串行接口芯片8251A的T X D引脚的功能是()。13.UART中的三种错误标志有奇偶错、溢出错和()。 二、简答题 1.利用8255A为接口芯片(设8255A的端口地址为8000H~8003H),将A 组置为方式1且A口作为输入口,PC6和PC7作为输出口,B组置为方式1且B口作为输入口。编写初始化程序。 2.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 3.简述串行通信的协议及异步串行通信的帧格式。 4.简述UART中的三种错误标志及意义。

5.简述UART发送器与接收器的工作原理。 6.说明异步通信的字符格式。画出在1200波特率下,发送字符数据01010101的波形图,注出时间关系。假定采用奇校验,使用一位停止位。 7.简述I/O接口、I/O端口、I/O接口技术的概念。 8.假定在串行通信时设定的数据传输率为1200bit/s,8位数据位,无校验,一个停止位,则传送完4KB的文件,需要多长时间? 三、.设计题 1.若在PC/XT系统总线上扩充设计一个输出端口,分配给该输出端口的地址为288H,输出锁存器选用74LS273,试画出该输出端口与系 统总线的接口电路图。 2.利用8255A为接口芯片(设8255A的端口地址为280H~283H),将PA口设置为方式0输入,PB口设置为方式1输入,PC口设置为方式0输出,试写出初始化程序。 3.试编写使8251A可以发送数据的一段程序。将8251A设定为异步传送方式,波特率系数为64,采用偶校验,1位停止位,8位数据位。8251A与外设有握手信号,采用查询方式发送数据。假设8251A的数据端口地址为 04AOH,控制口地址为04A2H。(12分)

通信接口有哪些_几种常见的通信接口

通信接口有哪些_几种常见的通信接口 通信接口(communicaTIon interface )是指中央处理器和标准通信子系统之间的接口。如:RS232接口。RS232接口就是串口,电脑机箱后方的9芯插座,旁边一般有|O|O| 样标识。 主要分类一般机箱有两个,新机箱有可能只有一个。笔记本电脑有可能没有。 有很多工业仪器将它作为标准通信端口。通信的内容与格式一般附在仪器的用户说明书中。 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。 随着电子技术的发展和市场的需求,各种各类的仪表越来越多地应用于各个不同领域的自动化控制设备和监测系统中,这要求系统之间以及各系统自身的各个组成部分之间必须保持良好的通信来完成采集数据的传输,先进的通信协议技术能可靠地保证这一点。 通信协议是通信双方的约定,对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,实现不同设备、不同系统间的相互沟通。将通信协议合理地应用于新产品的开发中,不仅能使产品的设计更加灵活、使用更为便捷,还能扩大产品的使用范围、增强产品市场竞争力。 几种常见的通信接口1、标准串口(RS232)

常用视频接口详解

常用视频接口详解 ● 必备接口: ·HDMI接口:是最新的高清数字音视频接口,收看高清节目,只有在HDMI通道下,才能达到最佳的效果,是高清平板电视必须具有的基本接口。 ·DVI接口:是数字传输的视频接口,可将数字信号不加转换地直接传输到显示器中。 ·色差分量接口:是目前各种视频输出接口中较好的一种。 ·AV接口:AV接口实现了音频和视频的分离传输,避免了因音/视频混合干扰而导致的图像质量下降。 ·RF输入接口:是接收电视信号的射频接口,将视频和音频信号相混合编码输出,会导致信号互相干扰,画质输出质量是所有接口中最差的。 ● 实用接口: ·光纤接口:使用这种接口的平板电视不通过功放就可以直接将音频连接到音箱上,是目前最先进的音频输出接口。 ·RS-232接口:是计算机上的通讯接口之一,用于调制解调器、打印机或者鼠标等外部设备连接。带此接口的电视可以通过这个接口对电视内部的软件进行维护和升级。 ·VGA接口:是源于电脑显卡上的接口,显卡都带此种接口。VGA就是将模拟信号传输到显示器的接口。 ·S端子:是AV端子的改革,在信号传输方面不再对色度与亮度混合传输,这样就避免了设备内信号干扰而产生的图像失真,能够有效地提高画质的清晰程度。 ● 可选接口: ·USB接口:是目前使用较多的多媒体辅助接口,可以连接U盘、移动硬盘等设备。 ·蓝牙接口:是一种短距的无线通讯技术,不需要链接实现了无线听音乐,无线看电视。 ·耳机接口:使用电视无线耳机可在电视静音的情况下,自由欣赏精彩节目。 ● 趋势接口: ·DisplayPort接口:可提供的带宽就高达10.8Gb/s,也允许音频与视频信号共用一条线缆传输,支持多种高质量数字音频。 ● 必备接口:什么是HDMI接口? HDMI是新一代的多媒体接口标准,全称是High-Definition Multimedia InteRFace,中文意思为高清晰多媒体接口,该标准由索尼、日立、松下、飞利浦、东芝、Silicon image、Thomson (RCA)等7家公司在2002年4月开始发起的。其产生是为了取代传统的DVD碟机、电视及其它视频输出设备的已有接口,统一并简化用户终端接线,并提供更高带宽的数据传输速度和数字化无损传送音视频信号。

通讯接口技术总汇(SPI_I2C...)

通讯接口总汇(UART,SPI,I2C,ISS,GPIO,CAN,SDIO) 一SPI SPI 是一种允许一个主设备启动一个与从设备的同步通讯的协议,从而完成数据的交换。也就是SPI是一种规定好的通讯方式。这种通信方式的优点是占用端口较少,一般4根就够基本通讯了。同时传输速度也很高。一般来说要求主设备要有SPI控制器(但可用模拟方式),就可以与基于SPI的芯片通讯了。 SPI 的通信原理很简单,它需要至少4根线,事实上3根也可以。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。其中CS是控制芯片是否被选中的,也就是说只有片选信号为预先规定的使能信号时(高电位或低电位),对此芯片的操作才有效。这就允许在同一总线上连接多个SPI设备成为可能。 接下来就负责通讯的3根线了。通讯是通过数据交换完成的,这里先要知道SPI是串行通讯协议,也就是说数据是一位一位的传输的。这就是SCK时钟线存在的原因,由SCK 提供时钟脉冲,SDI,SDO则基于此脉冲完成数据传输。数据输出通过SDO线,数据在时钟上沿或下沿时改变,在紧接着的下沿或上沿被读取。完成一位数据传输,输入也使用同样原理。这样,在至少8次时钟信号的改变(上沿和下沿为一次),就可以完成8位数据的传输。 要注意的是,SCK信号线只由主设备控制,从设备不能控制信号线。同样,在一个基于SPI的设备中,至少有一个主控设备。 这样传输的特点:这样的传输方式有一个优点,与普通的串行通讯不同,普通的串行通讯一次连续传送至少8位数据,而SPI允许数据一位一位的传送,甚至允许暂停,因为SCK时钟线由主控设备控制,当没有时钟跳变时,从设备不采集或传送数据。也就是说,主设备通过对SCK时钟线的控制可以完成对通讯的控制。 SPI还是一个数据交换协议:因为SPI的数据输入和输出线独立,所以允许同时完成数据的输入和输出。 不同的SPI设备的实现方式不尽相同,主要是数据改变和采集的时间不同,在时钟信号上沿或下沿采集有不同定义,具体请参考相关器件的文档。 二 I2C IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。 ? 只要求两条总线线路:一条串行数据线SDA 一条串行时钟线SCL ? 每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机从机关系软件设定地址主机可以作为主机发送器或主机接收器

西安电子科技大学--西电《计算机接口与通信技术》平时作业

西电《计算机接口与通信技术》平时作业 分数:100分 一、填空题(每空2分,合计40分) 1.计算机系统由(硬件)子系统和(软件)子系统组成。2.由于各种外设的工作原理、工作速度、信息格式、驱动方式差异很大,无法与CPU直接匹配,需要有一个(接口)电路来充当它们和CPU间的桥梁。这部分电路被称为(I/O接口电路)。I/O接口是位于(CPU )和(I/O设备)之间。 3.I/O端口的编制方法有(独立编址)和(存储器统一编址)两种方法。4.输入/输出的传输方式有(程序直接控制的传输方式)、(直接存储器存取DMA传输方式)和I/O处理机(器)传输方式。 5.可屏蔽中断是指(这种中断请求可以在CPU的内部被屏蔽掉,即CPU 可以控制这种中断被响应和部被响应)。 6.中断向量是指(中断服务程序的入口地址)。 7.一般来说,计算机总线分为(系统总线)、外部总线和(内部总线)三部分。

8.RS-232接口是一种(串行)外部总线接口。 9.8255A可编程并行接口芯片有( 3 )个8位并行输入/输出端口。10.在串行异步通信中,在一个字符发送之前,先发送一个(起始位)位。 11.所谓波特率是指(每秒钟所发送的二进制位数)。12.串行接口芯片8251A的T X D引脚的功能是(串行数据发送引脚)。13.UART中的三种错误标志有奇偶错、溢出错和(帧错)。 二、简答题(每题5分,合计40分) 1.利用8255A为接口芯片(设8255A的端口地址为8000H~8003H),将A组置为方式1且A口作为输入口,PC6和PC7作为输出口,B组置为方式1且B口作为输入口。编写初始化程序。 MOV DX,8003H MOV AL,10110110B OUT DX,AL 2.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 答:主要有以下四种:1、循环测试I/O方式;2、中断处理方式;3、直接内存存取(DMA)方式;4、通道方式

常用接口

第三节常用的接口及总线设计 §3.3.1 接口标准: 常用的接口类型,接物理电气特性划分,大致可分为以下几类: 1. TTL 电平接口:最通用的接口类型,常用做板内及相连板间接口信号标准。其信 号速度一般限制在二、三十兆HZ 以内。驱动能力一般为几毫安到几十毫安,产 品设计特别是总线设计时必须考虑负载能力。 2. CMOS电平接口:速度范围与TTL 相仿,驱动能力要弱一些。 3. EIL 电平接口:为高速电气接口,速率可达几百兆,但相应功耗较大,电磁辐射 与干扰与较大。 4. RS-232电平接口:为低速串行通信接口标准,电平为±12V ,用于DTE 与DCE 之间的连接。 5. 差分平衡电平接口:能实现较远距离,较高速率的传输,2MHZ 信号在匹配适当 地情况下,传输距离在15m 以上。 6. 光隔离接口:能实现电气隔离,允许信号带宽一般在10M 以内,更高速率的器件 价格较昂贵。 7. 线圈耦合接口:电气隔离特性好,但允许信号带宽有限。 常用的板极接口类型,按接口实现的逻辑形式,主要有以下几类: 共享内存接口 并行口(PIO)接口 串行口(STI)接口 多总线技术 §3.3.2 串口设计:

异步串口:速度可达几百Kbps,在速度大于15kbps 时,为可靠传输,一般推荐用EIA -402 或EIA 485 电平接口标准进行传输。 yf-f4-06-cjy 同步串口:常用的接口芯片如82525 、20320,速率为2Mbps 或4Mpbs 。 无论同步或异步,在较高速率传输时,除在板内或传输线长度较短的板间传输时可用 TTL 电平接口外,一般要求用差分平衡电平接口:EIA422、端到端传输FIA -485:差分总线传输、终端可达329。 使用差分平衡电平传输时,为保证传输质量,应进行信号匹配,对EIA -422,常用的 匹配方法:

计算机接口与通信技术二

复习题2 一、简答 1.简述并行通信与串行通信的优缺点。 2.简述UART中的三种错误标志及意义。 3.简述串行通信的协议及异步串行通信的帧格式。 4.有哪几种输入/输出的传送方式,并分别叙述每种方式的特点。 5.可编程并行接口芯片8255A有几个8位并行数据输入/输出端口?并分别说明各端口的工作方式有哪几种? 6.简述UART发送器的工作原理。 7.说明异步串行通信的字符格式。画出发送字符‘A’的波形图,假定采用奇校验,使用一位停止位。 8.利用8255A为接口芯片(设8255A的端口地址为280H~283H),将PA 口设置为方式0输入,PB口设置为方式1输入,PC口设置为方式0输出,试写出初始化程序。 9.简述波特率的含义。在串行异步通信中,每发送一位数据的时间长度由发送时钟(T X C)决定,那么,发送时钟频率与波特率之间有什么关系? 10.在远距离串行通信中,为什么要使用“MODEM”?简述频移键控(FSK)调制解调原理? 11.简述I/O接口、I/O端口、I/O接口技术的概念。 12.简述总线的定义,计算机总线分为哪几类? 13.什么是串行异步通信?

二.设计题 1.图A是利用74LS273 8D数据锁存器设计的输出端口电路。 图A ①分析图A,写出分配给输出端口的端口地址是多少? ②编写能使74LS273 Q7~Q 0驱动的8个LED灯亮的程序。 2.在工业控制领域,经常需要检测某些开关量的状态。例如,在某一系统中,有8个开关K7-K0 ,要求不断检测它们的通断状态,并通过发光二极管LED7-LED0显示出来。开关断开(高电平),相应LED点亮;开关闭合(低电平),相应LED熄灭。 ①请在PC/XT系统总线上,利用8255A以及其它器件(自选)设计出实 现题目功能的接口电路(设分配给8255A的端口地址为280H-283H)。 ②编写包括8255A初始化在内的实现题目功能的检测程序。 3.试编写使8251A可以发送数据的一段程序。将8251A设定为异步传送方式,波特率系数为64,采用偶校验,1位停止位,8位数据位。8251A与外设有握手信号,采用查询方式发送数据。假设8251A的数据端口地址为

WIFI模块常用的通信接口知识普及

WIFI模块常用的通信接口知识普及经常会碰到一些关于wifi模块的咨询,很多刚接触wifi模块的设计人员或者用户,只知道提wifi模块,很难提具体的模块要求!希望通过文章的介绍,会做到有的放矢!咨询时一定要搞清楚自己希望使用什么主芯片、要什么接口、采用多少伏供电、需要大概的模块尺寸、天线的处理方式等问题。 随着无线网络的不断兴起和发展,目前wifi模块的应用领域相当广泛! 但是毕竟wifi模块毕竟是一高频性质的产品,它不象普通的消费类电子产品,生产设 计的时候会有一些莫名其妙的现象和问题,让一些没有高频设计经验的工程师费劲心思,有相关经验的从业人员,往往也是需要借助昂贵的设备来协助分析! 对于wifi部分的处理,有直接把wifi部分layout到PCB主板上去的设计,这种设计,需要勇气和技术,因为本身模块的价格不高,主板对应的产品价格不菲,当有wifi部分产生的问题,调试更换比较麻烦,直接报废可惜;所以很多设计都愿意采用模块化的wifi部分,这样可以直接让wifi部分模块化,处理起来方便,而且模块可以直接拆卸,对于产品的设计风险和具体的耗损也有很大帮助。 具体的硬件设计应该和相关wifi模块咨询时,要考虑清楚以下方面: 通信接口方面:目前基本是采用USB接口形式,PCIE和SDIO的也有少部分,PCIE 的市场份额应该不大,多合一的价格昂贵,而且实用性不强,集成的很多功能都不会使用,其实也是一种浪费。 供电方面:多数是用5V直接供电,有的也会利用主板设计中的电源共享,直接采用3.3V供电。 天线的处理形式:可以有内置的PCB板载天线或者陶瓷天线;也可以通过I-PEX接头,连接天线延长线,然后让天线外置。

常用通信接口标准RS232485I2C等

GPIB 一、简介:通用接口总线,大多数打印机就是(General-Purpose Interface Bus)-GPIB GPIB线以及GPIB接口与电脑相连。通过惠普公司设计HP-IB 1965 年变成IEEE-488标准1975年HP-IB, IEEE 488-1978变成IEEE488.1-1987 1987年IEEE488.2被采纳仪器1990 年SCPI规范被引入IEEE 488 修订IEEE 488.2 1992年 HS488 NI 1993年公司提出 惠普公司(Hewlett-Packard)设计了惠普接口总线(HP-IB, 1965年, 用 于连接惠普的计算机和可编程仪器.由于其高转换速率(通常可达1Mbytes/s), 这种接口总线得到普遍认可, 并被接收为IEEE标准488-1975和ANSI/IEEE标准488.1-1987. 后来, GPIB比HP-IB的名称用得更广泛. ANSI /IEEE 488.2 -1987加强了原来的标准, 精确定义了控制器和仪器的通讯方式. 可编程仪器的标准命令(Standard Commands for Programmable Instruments, SCPI)采纳了IEEE488.2定义的命令结构,创建了一整套编程命令 二、接口与总线 接口部分是由各种逻辑电路组成,与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码;总线部分是一条无源的多芯电缆,用做传输各种 消息。将具有GPIB接口的仪器用GPIB总线连接起来的标准接口总线系统。word 编辑版. 标准接口总线系统中,要进行有效的通信联络至少有“讲在一个GPIB者”、 “听者”、“控者”三类仪器装置。 如测量仪器、数据采集器、总线发送仪器消息的仪器装置(讲者是通过但在

通讯接口、协议 简单汇总

硬件接口(定义相应的电气特性) RS232 .RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C 总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。 RS485 在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。 通讯协议 分层网络协议 网络模型共分七层:从上至下依次是 应用层 指网络操作系统和具体的应用程序,对应WWW服务器、FTP服务器等应用软件 表示层 数据语法的转换、数据的传送等 会话层 建立起两端之间的会话关系,并负责数据的传送。

相关主题
文本预览
相关文档 最新文档