SCI,SPI,UART三种串行总线协议的区别
SCI (串行通讯接口)模块对其进行控制。(注:“SCI”首先由Motorola微串口微控制器而得名,SCI另一种说法是“UART控制器”)常用的许多芯片中都包含了SCI ,例如ARM的S3C2410X芯片内嵌了3个串行接口控制器,而Nios等软核芯片则可以用选用UART(RS232) 的IP对UART进行控制。PC机则常用 16650 UART,16750 UART等控制串口。--这样说来SCI只不过属于UART里面比较特殊的一种串行通讯方式了。确实也只是在飞思卡尔芯片上遇见过。
第一个区别当然是名字:
SCI(Serial Communicate Interface:串行通信接口)
第二,区别在电气信号线上:
UART总线是异步串口,因此一般比前两种同步串口的结构要复杂很多,一般由波特率产生器(产生的波特率等于传输波特率的16倍)、UART接收器、UART发送器组成,硬件上由两根线,一根用于发送,一根用于接收。
第三,显然都是全双工的。
关键词: SCISPIUART串行总线协

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码