上篇文章【Maker電子學】SPI 界面解密—PART 2,我們聊了 SPI 的核心—移位暫存器的邏輯結構與它的工作原理,這次我們繼續來深入探討 SPI 運作時的訊號。
一對一
SPI 允許一對一、一對多的連接。這邊先來看一個最簡單的 case:一個 master 連接一個 slave(之前提過,這樣的 SPI 連接需要三到四個訊號):
- MOSI–master out slave in,從 master 送往 slave 的串列資料
- MISO–master in slave out,從 slave 送往 master 的串列資料
- CLK–用來驅動移位暫存器、取樣資料的 clock 訊號
- SS–slave select,用來選擇 slave 的訊號(在某些系統中可以省略)
(圖片來源:Bird 提供)
先來看一個典型的 SPI 時序圖:
只需不到短短一分鐘...
輸入您的信箱與ID註冊即可享有一切福利!
會員福利
1
免費電子報
2
會員搶先看
3
主題訂閱
4
好文收藏