在硬件开发项目中,工程师不仅要注重开发工具的使用及详细流程,也要与软件开发、CAD等相关人员进行沟通,同时也要具备接口标准相关知识。所以本文将分享硬件开发项目中常用的接口及接口标准。
常用的接口类型,按物理电气特性划分,大致可分为以下几类:
1、TTL电平接口
是最常用的最通用的接口类型,常用作板内及相连板间接口信号标准。其信号速度一般限制在五十兆Hz以内。驱动能力一般为几毫安到及时毫安,产品设计特别是总线设计时必须考虑负载能力。如54/74系列芯片中的LS子系列芯片。
2、CMOS电平接口
速度与TTL相仿,但驱动能力弱,如4000系列芯片等。
3、ECL电平接口
属于高速电气接口,速率可达几百兆,但相应功耗较大,电磁辐射与干扰也较大。
4、RS-232电平接口
是指低速串行通信接口标准,电平是+12V,经常用于DTE与DCE之间的连接。
5、差分平衡电平接口
能实现较远距离,较高速率的传输,2MHz以上信号在匹配适当的情况下,传输距离在15m以上。
6、光电隔离接口
能实现电气隔离,允许信号带宽一般在10M以内,更高速率的器件价格昂贵。
7、线圈耦合接口
电气隔离特性好,但允许信号带宽有限。
常用的板级接口类型:
按照接口实现的逻辑形式,主要分为:
共享内存接口
并行口(PIO)接口
串行口接口
多总线技术