通信接口与通信协议.ppt

通信接口与通信协议.ppt

ID:49656338

大小:1.50 MB

页数:66页

时间:2020-02-29

通信接口与通信协议.ppt_第1页
通信接口与通信协议.ppt_第2页
通信接口与通信协议.ppt_第3页
通信接口与通信协议.ppt_第4页
通信接口与通信协议.ppt_第5页
资源描述:

《通信接口与通信协议.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、通信接口与通信协议BobBiOSI:OpenSystemInterconnection通信接口与通信协议并行通信与串行通信Parallelbus,ISA,PCI,AXISPIIICRS232RS485/RS422CANUSBNetworkMODBUSJTAG常用名词通信介质双绞线,同轴电缆,光纤等。总线两个或多个通信主体共享的一组通信线路。通信协议描述了各通信主体在总线上的通信规则。时序图是描述硬件协议的常用方法。通信主体指参与通信的操作设备,如处理器,存储器等。一般分为主操作设备(master)和从操作设备(slave)。带宽,数据传输速率,波特率Commu

2、nicationterms数据方向表示待传输的数据在通信主体间的移动方向。可以用接收/发送来表示。单工,全双工,半双工数据只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工。。地址表示待传输数据的来源或目的地。也可理解为通信主体在总线上的ID。同步通信,异步通信同步通信要求接收端时钟频率和发送端时钟频率一致,发送端发送连续的比特流。异步通信时不要求接收端时钟和发送端时钟同步。发送端发送完一个字节后,可经过任意长的时间间隔再发送下一个字节。并行通信处理器存储器(从设备)data<0:7>addr<0:11>enabl

3、er/wenableaddrdatafsetupfreadfsetupfwriter/wintISA总线SPI总线概述SerialPeripheralInterface串行外围设备接口,是Motorola公司推出的一种同步串行接口技术。SPI主要应用在EEPROM,Flash,实时时钟(RTC),数模转换器(ADC),数字信号处理器(DSP)以及数字信号解码器之间.它在芯片中只占用四根管脚(Pin)用来控制以及数据传输,节约了芯片的pin数目,同时为PCB在布局上节省了空间.正是出于这种简单易用的特性,现在越来越多的芯片上都集成了SPI技术.采用主-从模式(M

4、aster-Slave)控制方式,SS信号进行对从设备的片选。采用同步方式(Synchronous)传输数据,主设备提供SCLK信号给从设备。SPI总线连接SPI连接方式SPI有4种工作方式,由CPOL和CPHL两位来决定。当CPOL为0时,CLK的空闲状态为低电平。当CPOL为1时,CLK的空闲状态为高电平。当CPHL为0时,在CLK的第1个跳变沿数据被采样。当CPHL为1时,在CLK的第2个跳变沿数据被采样。SPI时序图:CPHL=1SPI时序图:CPHL=0SPI时钟配置在主设备这边配置SPI接口时钟的时候一定要弄清楚从设备的时钟要求。因为主设备这边的时

5、钟极性和相位都是以从设备为基准的。因此在时钟极性的配置上一定要搞清楚从设备是在时钟的上升沿还是下降沿接收数据是在时钟的下降沿还是上升沿输出数据。但要注意的是由于主设备的SDO连接从设备的SDI从设备的SDO连接主设备的SDI从设备SDI接收的数据是主设备的SDO发送过来的主设备SDI接收的数据是从设备SDO发送过来的所以主设备这边SPI时钟极性的配置即SDO的配置跟从设备的SDI接收数据的极性是相反的跟从设备SDO发送数据的极性是相同的。IIC总线概述I2C总线是Philips公司开发的一种二线串行总线,可以使嵌入式系统中的外部设备和CPU以

6、及外设之间进行进行通信。SDA:串行数据总线(SerialDAta)SCL:串行时钟信号(SerialCLock)支持多主通信,是多主机总线。技术指标:传输速率:100kbps3.4Mbps寻址位数:7位10位IIC总线连接方式IIC总线接口电平SDA和SCL在空闲状态都是高电平。所有设备的SDA和SCL线与连接。SCL线是高电平时,SDA线从高电平向低电平切换表示起始条件。当SCL是高电平时,SDA线由低电平向高电平切换表示停止条件。正常通信时,SDA在SCL为高时保持稳定,当SCL为低时数据变化。IIC总线时序图IIC总线有很多工作模式,下面是最简单的一个

7、模式的数据传输时序。串行同步通信协议面向比特的同步协议。串行异步通信协议起止式异步协议的特点是一个字符一个字符传输,并且传送一个字符总是以起始位开始,以停止位结束,字符之间没有固定的时间间隔要求。每一个字符的前面都有一位起始位,为低电平,字符本身有5-7位数据位组成,接着字符后面是一位校验位,也可以没有校验位。最后是一位,或二位停止位,停止位后面是不定长度的空闲位。停止位和空闲位都规定为高电平,这样就保证起始位开始处一定有一个下跳沿。RS-232概述RS-232C标准(协议)的全称是EIA-RS-232C标准,其中EIA(ElectronicIndustryA

8、ssociation)代表美国电子工业

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。