單線匯流排

單線匯流排,採用單根信號線,既可傳輸時鐘,又能傳輸數據,而且數據傳輸是雙向的,因而這種單匯流排技術具有線路簡單,硬體開銷少,成本低廉,便於匯流排擴展和維護等優點。

目前常用的微機與外設之間進行數據傳輸的串列匯流排主要有I2C匯流排、SPI匯流排和SCI匯流排。其中I2C匯流排以同步串列2線方式進行通信(一條時鐘線,一條數據線),SPI匯流排則以同步串列3線方式進行通信(一條時鐘線,一條數據輸入線,一條數據輸出線),而SCI匯流排是以異步方式進行通信(一條數據輸入線,一條數據輸出線)的。這些匯流排至少需要兩條或兩條以上的信號線。近年來,美國的達拉斯半導體公司(DALLASSEMICONDUCTOR)推出了一項特有的單匯流排(1-Wire Bus)技術。該技術與上述匯流排不同,它採用單根信號線,既可傳輸時鐘,又能傳輸數據,而且數據傳輸是雙向的,因而這種單匯流排技術具有線路簡單,硬體開銷少,成本低廉,便於匯流排擴展和維護等優點。

單匯流排適用於單主機系統,能夠控制一個或多個從機設備。主機可以是微控制器,從機可以是單匯流排器件,它們之間的數據交換隻通過一條信號線。當只有一個從機設備時,系統可按單節點系統操作;當有多個從機設備時,系統則按多節點系統操作。

相關詞條

熱門詞條

聯絡我們