图2。1 总线的位传输图题

2。2。2 总线传输的起始和停止信号

    在总线的传输中,需要定义一个开始信号以及一个停止信号,它们的定义分别如下:

▲起始信号:当串行时钟线处于高电平期间,串行数据线由本来的高电平变为低电平,

  此时表示传输开始,即起始信号。

▲终止信号:当串行时钟线处于高电平期间,串行数据线由本来的低电平变为高电平,

  此时表示传输结束,即终止信号。

    一般情况下主机会形成起始条件和终止条件,在起始条件后总线脱离空闲状态,在终止条件后总线又会重新回到空闲状态。具体情况见图2。2 起始和停止条件图。

               

图2。2 起始条件和停止条件图题

2。2。3 总线传输的重复起始条件

当主机与主机之间进行信号传输的时候,不一定总是沿着同一方向传输,有的时候信号收发的方向会发生改变。比如,某个具备总线接口的器件被访问时,首先主机会先向该器件传输地址字节,之后该器件会将有关的数据信息发送给主机。如果这时候改变信息的传递方向,能够不产生终止信号而是直接开始下一次传输。此时即产生又一个起始条件,称为重复起始条件。即当总线在非空闲状态时再一次产生的起始条件称为重复起始条件。重复起始条件产生的波的形状与正常产生的起始条件的波的形状没有丝毫差距,唯一的不同在于逻辑方面。来;自]优Y尔E论L文W网www.chuibin.com +QQ752018766-

2。3 总线的数据传输

2。3。1 总线传输的字节格式

传送到串行数据线上的每一个字节都必须为8位,而且每一次传送的字节的数目没有限度。每发送完一个字节后一定要有一个响应位以便于判断是否继续传输。数据的最高位以MSB表示,必须首先进行传输。如果此时从机处于非空闲状态,则一定要先做完其它任务后才可以继续下一个数据字节的传送,可先另串行时钟线维持低电平状态,强迫主机等待。直到从机可以继续下一个数据字节的传送时,令串行时钟线转为高电平,继续数据的传输。当所有信号传送完成后主机发出终止信号终止传输过程。

上一篇:变组分AlxGa1-xAs/GaAS光伏电池的光电性能仿真研究
下一篇:微波通信的应用研究

FPGA+Microblaze软核的数字示波器设计+程序

VHDL+FPGA的数字频率计+程序

基于FPGA的音乐合成器设计+程序

FPGA基于MicroBlaze软核的等精...

FPGA音乐播放器的设计+程序

基于Virtex-5FPGA的图像处理系统研究

基于Verilog的4B/5B编解码器设计与仿真

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

MNL模型历史城区居民活动...

《水浒传》中血腥暴力研...

遥感土地用变化监测国内外研究现状

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状

小型通用机器人控制系统设计任务书

PCI+PID算法直流力矩电机速...