第一部分:什么是SPI SPI是一種在FPGA和其他芯片之間傳輸數據的簡單有效的接口方式.SPI是允許一個器件同其他一個或多個器件進行通訊的簡單接口。SPI是什么樣的?首先讓我們來看看兩個芯片之間的S P 1接口是如何連接的。在兩個芯片時間通訊時,SPl需要4條連線。正如你所看到的,他們是SCK,MISO,MOSI以及SSEL,其中一個芯片叫做主控芯片,另一個叫從芯片。SPI基礎http://en.wikipedia.org/wiki/Serial_Peripheral Interface_Bus基本特點:1.同步2.串行3.全雙工4·非即插即用5.一主多從更多細節:1,同步時鐘有主控芯片產生,每個時鐘傳輸一位數據2,數據在傳輸前,首先許要進行并轉串,才能用一條線傳輸3,兩條數據線,一條輸入、一條輸出4主從雙方有關于SPI傳輸的先驗知識,如比特順序、數據長度等5,數據傳輸有主控芯片發起,每次只與一個從芯片通訊