<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > SPI總線協(xié)議及原理

          SPI總線協(xié)議及原理

          作者: 時間:2016-12-14 來源:網(wǎng)絡(luò) 收藏
          定義如下:
          SDI(數(shù)據(jù)輸入)、SDO(數(shù)據(jù)輸出)、SCLK(時鐘)、CS(片選)。
          (1)SDO – 主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入;
          (2)SDI – 主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出;
          (3)SCLK – 時鐘信號,由主設(shè)備產(chǎn)生;
          (4)CS – 從設(shè)備使能信號,由主設(shè)備控制。
          原則:
          1.上升沿發(fā)送、下降沿接收、高位先發(fā)送。
          2. 上升沿到來的時候,sdo上的電平將被發(fā)送到從設(shè)備的寄存器中。
          下降沿到來的時候,sdi上的電平將被接收到主設(shè)備的寄存器中。
          3. sdi、 sdo相對于主機而言的。
          ?SPI總線是Motorola公司推出的三線同步接口,同步串行3線方式進行通信:一條時鐘線SCK,一條數(shù)據(jù)輸入線MOSI,一條數(shù)據(jù)輸出線MISO;用于 CPU與各種外圍器件進行全雙工、同步串行通訊。SPI主要特點有:可以同時發(fā)出和接收串行數(shù)據(jù);可以當作主機或從機工作;提供頻率可編程時鐘;發(fā)送結(jié)束中斷標志;寫沖突保護;總線競爭保護等。
          SPI總線有四種工作方式(SP0, SP1, SP2, SP3),其中使用的最為廣泛的是SPI0和SPI3方式。??
          CPOL(不重要,任選其一即可)是用來決定SCK時鐘信號空閑時的電平,CPOL=0,空閑電平為低電平,CPOL=1時,空閑電平為高電平。CPHA是用來決定采樣時刻的,CPHA=0,在每個周期的第一個時鐘沿采樣,CPHA=1,在每個周期的第二個時鐘沿采樣。
          接口定義
          (1)MOSI:主器件數(shù)據(jù)輸出,從器件數(shù)據(jù)輸入即Master Output Slave Input縮寫
          (2)MISO:主器件數(shù)據(jù)輸入,從器件數(shù)據(jù)輸出
          (3)SCLK :時鐘信號,由主器件產(chǎn)生
          (4)/SS:從器件使能信號,由主器件控制
          ?使用例程下次貼出nrf的。


          關(guān)鍵詞: SPI總線協(xié)議原

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();