分享到plurk 分享到twitter 分享到facebook

版本 c31b168bedaec76b11fb732d93ba216638a0f63f

SPI

Outline

SPI 匯流排是由Motorla所命名的匯流排名稱。它是一個可同步序列資料連結的標準也可以在全雙功的模式下運作。 在資料傳輸的過程當中是以Master/Slave的角色來傳遞資料,必須要由Master來主動提取資料,而Slave只能被 動地接收命令或傳送資料。而傳送資料的同時,Master也可以傳送命令給Slave無須等對方完全收到資料才進行下一步。

.. image:: /SPI_single_slave.svg Interface ========= SPI 匯流排有規範4個腳位 SCLK: serial clock (output from master);

MOSI: master output, slave input (output from master);

MISO: master input, slave output (output from slave);

SS: slave select (active low, output from master).

Operation

Data transmission

Clock polarity and phase ~~~~~~~~~~~~~~~~~~~~~~~~ Mode numbers ~~~~~~~~~~~~~ .. may know used structure guess: interrupt Independent slave SPI configuration ———————————– Daisy chain SPI configuration —————————— Valid SPI communication ———————– interrupts ———- Example of bit-banging the SPI master protocol ===============================================

Reference

Serial Peripheral Interface Bus - Wikipedia, the free encyclopedia_

.. _Serial Peripheral Interface Bus - Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus