(1)总线是各种信号线的集合,是嵌入式系统中各部件之间传送数据、地址和控制信息的公共通路。在同一时刻,每条通路线路上能够传输一位二
(1)总线是各种信号线的调集,是嵌入式体系中各部件之间传送数据、地址和操控信息的公共通路。在同一时间,每条通路线路上能够传输一位二进制信号。依照总线所传送的信息类型,能够分为:数据总线(DB)、地址总线(AB)和操控总线(CB)。
(2)总线的主要参数:
总线带宽:必定时间内总线上能够传送的数据量,一般用MByte/s表明。
总线宽度:总线能一起传送的数据位数(bit),即人们常说的32位、64位等总线宽度的概念,也叫总线位宽。总线的位宽越宽,总线每秒数据传输率越大,也便是总线带宽越宽。
总线频率:作业时钟频率以MHz为单位,作业频率越高,则总线作业速度越快,也即总线带宽越宽。
总线带宽=总线位宽×总线频率/8,单位是MBps。
常用总线:ISA总线、PCI总线、IIC总线、SPI总线、PC104总线和CAN总线等。
(3)只要具有三态输出的设备才能够连接到数据总线上,常用的三态门为输出缓冲器。
(4)当总线上所接的负载超越总线的负载才能时,必须在总线和负载之间加接缓冲器或驱动器,最常用的是三态缓冲器,其作用是驱动和阻隔。
(5)选用总线复用技能能够完成数据总线和地址总线的共用。但会带来两个问题:
A、需求添加外部电路对总线信号进行复用解耦,例如:地址锁存器。
B、总线速度相对非复用总线体系低。
(6)两类总线通信协议:同步方法、异步方法。
(7)对总线裁定问题的处理是以优先级(优先权)的概念为根底。
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/232733.html