1、定义
(1)总线:通道
- 总线是一组传输通道,是各种逻辑器件构成的传输数据的通道,一般由数据线、地址线、控制线等构成。
(2)接口:定义参数,形参
- 接口是一种连接标准,又常常被称之为物理接口。
(3)信号:实际传输的转瞬即逝的电压或波信号,实参
(4)协议:数据传输规则,到底是怎么通信的
- 协议即总体框架,定义接口设备、器件及信号、总线及通道之间需要满足的关系,即要实现信号的传输,所有这些组成成员必须通力合作,各自满足协议要求的各种必要条件。
一个比喻,加深理解
车(接口、信号)有车(接口、信号)的标准(协议),如马车、汽车、火车、货车、自行车等(PCIE、SATA、SAS、USB等信号标准);路(通道、总线)有路的标准,如马路、人行道、高速公路等(PCIE、SATA、SAS、USB等通道标准),所以协议里面又包含通道(总线)协议和信号(接口)协议。是不是感觉越讲越复杂。
以上,把信号和接口混为一谈
了,也就是不再区分形参和实参
,反正都是参数。
- 接口=形参=信号类型,信号=实参=信号值
- 反正都是信号,也就是车,车是形参,车内的人是实参,这么理解也合理。
2、关系
下图显示的是协议、接口、总线的关系:
参考:
http://www.elecfans.com/d/1284868.html