26.下列通訊介面何者屬於同步串列傳輸?
(A)RS232
(B)RS485
(C)I2C
(D)PCI
答案:登入後查看
統計: A(22), B(1), C(10), D(4), E(0) #1325739
統計: A(22), B(1), C(10), D(4), E(0) #1325739
詳解 (共 2 筆)
#3342058
隨著科技的演進, 在單晶片微控制器及 SoC 的領域中, SPI 及 I2C 這二種串列 (序列) 介面變得十分常見. 這二者與主機間通訊用的非同步串列通訊埠 RS-232 (UART) 非常不一樣
- 二個都是同步傳輸介面, 主要是用於 CPU 和週邊晶片之間.
- SPI 及 I2C 二者設計的主要目的在於減少 CPU 和週邊晶片之間的接腳數.
- SPI 一般需要 4 條接線 (至少三條), 而 I2C 則只要二條線, 這和早期常用的並列匯流排動輒十數條接線有著明顯的差異.
- SPI 的硬體結構簡單而且傳輸速度快, 一般是 5M/10M/20Mbps 或是更快 (可以到 200Mbps), I2C 的傳輸速度則只有 100Kbps/400Kbps/1Mbps(/3.4Mbps/單向5Mbps).
- SPI 是全雙工, I2C 則是半雙工
1
0