<strike id="kiyse"></strike>
  • <tr id="kiyse"></tr>
  • <strike id="kiyse"></strike><samp id="kiyse"><tbody id="kiyse"></tbody></samp>
    <strike id="kiyse"><s id="kiyse"></s></strike>
    <tr id="kiyse"></tr>
    <noframes id="kiyse"><code id="kiyse"></code></noframes>
    <th id="kiyse"></th>
    <samp id="kiyse"></samp>
  • <th id="kiyse"><s id="kiyse"></s></th>
  • 多路SPI從設備連接方法

     2018-2-8     作者:劉乾坤         
    文章標簽:SPI

      SPI是串行外設接口(Serial Peripheral Interface)的縮寫,SPI是高速的全雙工同步通訊總線,英創公司的所有工控主板都提供了一路4線SPI總線接口,4線包括片選信號(SPI_CSn)、時鐘信號(SPI_SCLK)、數據輸入(SPI_MISO)和數據輸出(SPI_MOSI)信號。


      SPI以主從方式工作,英創主板SPI接口工作在主模式,SPI_CSn是SPI從設備的使能控制信號,當從設備被SPI_CSn使能時,通過SPI總線對此設備的操作才有效,因此可以在同一條SPI總線上增加片選信號來連接多個SPI設備。


      一個簡單的增加片選的方法是使用GPIO來模擬SPI_CSn信號,在每傳輸一個數據之前,將相應的GPIO置低(假設從設備片選信號為低有效),選中對應的SPI從設備,傳輸結束后再將GPIO置高。SPI總線的連接如下圖:


    多路SPI從設備連接方法.gif


      由于每傳輸一個字(8 - 32bits)都需要操作一次GPIO,所以使用GPIO模擬SPI片選的效率不高。同時這種方法不適用于SPI的DMA傳輸,僅適合數據量少、對傳輸速度要求不同的場合。


      當SPI采用DMA模式進行高速數據傳輸時,數據傳輸過程由硬件控制,片選信號也由SPI硬件直接產生輸出,所以無法實現利用GPIO模擬SPI片選,此時可通過硬件電路來擴展SPI片選信號。下面是采用3 - 8譯碼器擴展8路SPI的原理示意圖。在與一個SPI Slave通訊之前,先設置好參與譯碼的GPIO,然后直接調用SPI讀寫API函數,當SPI_CSn由驅動程序置低時,相應的YX輸出低電平,當SPI_CSn為高時,所有的YX都輸出高電平。在與同一SPI設備進行批量數據傳輸時,只需要設置一次GPIO,與使用GPIO直接模擬片選信號相比,效率大大提高了。


    多路SPI從設備連接方法.gif


      英創工控主板的SPI接口可以支持60Mbps甚至更高的波特率,所以需要選擇低延時的邏輯器件,同時英創工控的GPIO電平范圍是0 - 3.3V,因此選擇的器件也應該使用3.3V供電。上圖所用的74LVC138A使用3.3V供電,而且輸入與輸出的延時小于3nS(Typ),滿足SPI高速通訊的應用。最后附上74LVC138A的真值表如下:


    多路SPI從設備連接方法.gif

    文章標簽:SPI
    精品国产黑色丝袜高跟鞋| 嫩草伊人久久精品少妇AV| 亚洲日韩精品国产3区| 四虎国产精品免费永久在线| 国内精品视频一区二区八戒| 久久99精品久久久久婷婷| 久久久久久久久久免免费精品| 久久国产综合精品SWAG蓝导航| 人人妻人人澡人人爽人人精品电影| 国产精品无码免费专区午夜| 青草久久精品亚洲综合专区| 亚洲网红精品大秀在线观看| 国产免费阿v精品视频网址 | 伦精品一区二区三区视频| 麻豆精品不卡国产免费看| 青草国产精品视频。| 精品一卡2卡三卡4卡乱码精品视频| 久久777国产线看观看精品卜| 久久久精品国产亚洲成人满18免费网站| 精品熟女少妇AV免费观看 | 国产精品无码无需播放器| 国产2021久久精品| 国产精品国产三级国产AV′| 98色精品视频在线| 亚洲av午夜精品无码专区| 无码精品人妻一区二区三区中| 免费精品久久天干天干| 亚洲国产午夜中文字幕精品黄网站| 韩国精品一区二区三区无码视频| 久久久久久精品免费免费自慰| 久久99精品久久久久子伦小说| 国产精品无码无需播放器| 在线私拍国产福利精品| jizz国产精品网站| 亚洲AV无码之日韩精品| 国产三级国产精品| 国产主播精品福利19禁vip| 国产在线精品无码二区二区| 精品久久久久不卡无毒| 精品久久洲久久久久护士免费| 久久久久久亚洲精品无码|