SPI介面和串列埠

2021-07-06 04:29:08 字數 709 閱讀 7409

串列埠2條線的,乙個rx,乙個tx;

spi是4線串列埠,分別是 cs(片選),clk(時鐘),miso(資料輸入),mosi(資料輸出)。

串列埠一般是一對一接收;

spi可以掛載多個spi裝置,通過cs選通裝置。

spi(serial peripheral inte***ce--序列外設介面)匯流排系統是一種同步序列外設介面,它可以使mcu與各種外圍裝置以序列方式進行通訊以交換資訊。spi有三個暫存器分別為:控制暫存器spcr,狀態暫存器spsr,資料暫存器spdr。外圍裝置包括flashram、網路控制器、lcd顯示驅動器、a/d轉換器和mcu等。spi匯流排系統可直接與各個廠家生產的多種標準外圍器件直接介面,該介面一般使用4條線:序列時鐘線(sclk)、主機輸入/從機輸出資料線miso、主機輸出/從機輸入資料線mosi和低電平有效的從機選擇線nss(有的spi介面晶元帶有中斷訊號線int、有的spi介面晶元沒有主機輸出/從機輸入資料線mosi)。

序列介面 (serial inte***ce) 是指資料一位一位地順序傳送,其特點是通訊線路簡單,只要一對傳輸線就可以實現雙向通訊(可以直接利用**線作為傳輸線),從而大大降低了成本,特別適用於遠距離通訊,但傳送速度較慢。一條資訊的各位資料被逐位按順序傳送的通訊方式稱為序列通訊。序列通訊的特點是:資料位的傳送,按位順序進行,最少只需一根傳輸線即可完成;成本低但傳送速度慢。序列通訊的距離可以從幾公尺到幾千公尺;根據資訊的傳送方向,序列通訊可以進一步分為單工、半雙工和全雙工三種。

弄懂SPI介面

spi serial peripheral inte ce,序列外設介面 是motorola公司提出的一種同步序列資料傳輸標準,在很多器件中被廣泛應用。1.介面 spi介面經常被稱為4線序列匯流排,以主 從方式工作,資料傳輸過程由主機初始化。如圖1所示,其使用的4條訊號線分別為 1 sclk 序列時...

SPI匯流排介面

序列外圍裝置介面spi serial peripheral inte ce 匯流排技術是motorola公司推出的一種同步序列介面,motorola公司生產的絕大多數mcu 微控制器 都配有spi硬體介面,如68系列mcu。spi 用於cpu與各種外圍器件進行全雙工 同步序列通訊。spi可以同時發出...

弄懂SPI介面

spi serial peripheral inte ce,序列外設介面 是motorola公司提出的一種同步序列資料傳輸標準,在很多器件中被廣泛應用。1.介面 spi介面經常被稱為4線序列匯流排,以主 從方式工作,資料傳輸過程由主機初始化。如圖1所示,其使用的4條訊號線分別為 1 sclk 序列時...