關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 數字接口系列文章之SPI總線

數字接口系列文章之SPI總線

作者: 時間:2010-01-07 來源:網絡 收藏

 串行外設 () 是一種運行于全雙工模式下的同步串行數據鏈路。用于在單個主節(jié)點和一個或多個從節(jié)點之間交換數據。 實施簡單,僅使用四條數據信號線和控制信號線(請參見圖 1)。

本文引用地址:http://www.butianyuan.cn/article/163361.htm


  圖 1 基本的

  盡管表 1 中的引腳名稱取自 MOTOROLA 公司的 SPI 標準,但特殊集成電路的 SPI 端口名稱通常與圖 1 中所標示的名稱有所不同。

  表 1 SPI 引腳名稱分配

  SPI 數據速率通常介于 1 到 70 MHz 之間,字節(jié)長度范圍從 8 位和 12 位到這些數值的倍數位。

  數據傳輸通常會包含一次數據交換。當主節(jié)點向從節(jié)點發(fā)送數據時,從節(jié)點也會向主節(jié)點發(fā)送數據。為此,主節(jié)點的內部移位寄存器和從節(jié)點被設置成環(huán)形(請參見圖 2)。


  圖 2 兩個移位寄存器形成一個內部芯片環(huán)形緩沖器

  在數據交換之前,主節(jié)點和從節(jié)點使其內部移位寄存器加載存儲器數據。產生時鐘信號時,主節(jié)點會通過 MOSI 線同步輸出其移位寄存器。同時,從節(jié)點在 SIMO 處從主節(jié)點讀取第一位,并將其存儲到存儲器中,然后通過 SOMI 輸出 MSB。主節(jié)點會在 MISO 處讀取從節(jié)點的第一位,并將其存儲到存儲器中以待稍后處理。整個過程將一直持續(xù),直至交換完所有數據位,然后主節(jié)點使時鐘空閑并通過 /SS 禁用從節(jié)點。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉