国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      串行外設接口的兼容設備、串行外設接口及主機設備的制造方法

      文檔序號:9261328閱讀:376來源:國知局
      串行外設接口的兼容設備、串行外設接口及主機設備的制造方法
      【技術領域】
      [0001]本發(fā)明涉及通信技術領域,特別是涉及一種串行外設接口的兼容設備、串行外設接口及主機設備。
      【背景技術】
      [0002]SPI (Serial Peripheral Interface串行外設接口)是一種高速的、全雙工、同步的通信總線,用于主機設備和從機設備之間的通信。SPI需要占用主機設備芯片管腳的四根線,包括 MOSI (Master Output/Slave Input 主機輸出 / 從機輸入)、MISO (Master Input/Slave Output主機輸入/從機輸出)、CS和SCLK,其中CS為片選信號管腳,片選信號是由主機設備控制從機設備是否選中的使能信號;SCLK為時鐘信號管腳,由主機設備產生時鐘信號。
      [0003]SPI的工作模式包括四線模式和三線模式,四線模式下使用上述四根線,三線模式下MOSI與MISO管腳短路,即MOSI與MISO合并成一條線,既用于主機輸入、從機輸出,又用于從機輸出。但是主機設備的控制機制在四線模式和三線模式下存在差異,因此,一旦主機設備定型后,只能支持一種模式的串行外設接口,使得主機設備的靈活運用性不高。

      【發(fā)明內容】

      [0004]基于此,有必要針對上述問題,提供一種兼容三線模式和四線模式的串行外設接口的兼容設備、串行外設接口及主機設備。
      [0005]一種串行外設接口的兼容設備,包括邏輯運算模塊、輸入引腳和輸出引腳,所述輸出引腳分別連接主機設備的輸出端和所述邏輯運算模塊的第一輸入端,所述輸入引腳連接所述邏輯運算模塊的第二輸入端,且所述邏輯運算模塊的第一輸入端和第二輸入端均連接高電平,所述邏輯運算模塊的邏輯輸出端連接所述主機設備的輸入端;
      [0006]所述邏輯運算模塊通過所述第一輸入端連接高電平、第二輸入端接收從機設備的從機信號或者所述邏輯運算模塊通過所述第一輸入端接收所述從機信號、第二輸入端連接高電平,將所述從機信號輸出至所述主機設備的輸入端;
      [0007]所述邏輯運算模塊還通過所述主機設備的輸出端連接輸出引腳,將主機信號輸出至輸出引腳。
      [0008]—種串行外設接口,包括上述的串行外設接口的兼容設備。
      [0009]—種主機設備,包括上述的串行外設接口的兼容設備。
      [0010]一種主機設備,包括上述的串行外設接口。
      [0011]上述串行外設接口的兼容設備、串行外設接口和主機設備,邏輯運算模塊通過連接主機設備的輸出端和輸入端,實現(xiàn)將主機設備的輸出端的主機信號輸出至輸出引腳以發(fā)送至從機設備,將從機信號輸出至主機設備的輸入端以使主機設備接收從機信號,即主機設備的輸出端單獨負責主機信號的輸出,主機設備的輸入端單獨負責從機信號的接收,從而主機設備的同一套控制機制可以同時用于串行外設接口的三線模式和四線模式,提高了主機設備的靈活運用性。
      【附圖說明】
      [0012]圖1為本發(fā)明串行外設接口的兼容設備的結構示意圖;
      [0013]圖2為串行外設接口的四線模式的連接示意圖;
      [0014]圖3為串行外設接口的四線模式下串行外設接口的兼容設備的工作示意圖;
      [0015]圖4為串行外設接口的三線模式的連接示意圖;
      [0016]圖5串行外設接口的三線模式下串行外設接口的兼容設備的工作示意圖。
      【具體實施方式】
      [0017]參考圖1,本發(fā)明較佳實施例的一種串行外設接口的兼容設備,包括邏輯運算模塊110、輸出引腳130和輸入引腳150,輸出引腳130分別連接主機設備的輸出端A和邏輯運算模塊110的第一輸入端a,輸入引腳150連接邏輯運算模塊110的第二輸入端b,且邏輯運算模塊110的第一輸入端a和第二輸入端b均連接高電平,邏輯運算模塊110的邏輯輸出端c連接主機設備的輸入端B。
      [0018]邏輯運算模塊110通過第一輸入端a連接高電平、第二輸入端b接收從機設備的從機信號或者邏輯運算模塊110通過第一輸入端a接收從機信號、第二輸入端b連接高電平,將從機信號輸出至主機設備的輸入端B。邏輯運算模塊110還通過主機設備的輸出端A連接輸出引腳130,將主機信號輸出至輸出引腳130。
      [0019]其中一實施例中,邏輯運算模塊110包括邏輯與門電路,邏輯與門電路的兩個輸入端分別為第一輸入端a和第二輸入端b,邏輯與門電路的與門輸出端為邏輯運算模塊110的邏輯輸出端C。通過邏輯與門電路對第一輸入端a和第二輸入端b輸入的信號進行與運算后輸出,當?shù)谝惠斎攵薬為高電平時,邏輯與門電路的輸出信號為第二輸入端b接收的信號,當?shù)诙斎攵薭為高電平時,邏輯與門電路的輸出信號為第一輸入端a接收的信號,因此,不管是第一輸入端a接收從機信號還是第二輸入端b接收從機信號,都可以實現(xiàn)將從機信號輸出至主機設備的輸入端B,實現(xiàn)了串行外設接口三線模式與四線模式的兼容。
      [0020]其中一實施例中,第一輸入端a通過第一上拉電阻114連接高電平。具體地,第二輸入端b通過第二上拉電阻116連接高電平。可以理解,在其他實施例中,第一輸入端a和第二輸入端b還可以通過其他方式連接高電平。
      [0021]具體地,主機設備為SPI主機設備,從機設備為SPI從機設備。主機設備和設備支持串行外設接口。
      [0022]其中一實施例中,參考圖2,主機設備與從機設備通過四線模式的串行外設接口連接,具體地,SPI主機設備與SPI從機設備通過四線模式的串行外設接口連接。具體地,四線模式下,串行外設接口包括CS、SCLK、MOSI和MISO四條信號線。其中,CS線、SCLK線、MOSI線和MISO線分別連接主機設備的四個引腳。
      [0023]參考圖3,主機設備的輸出端A和邏輯運算模塊110的第一輸入端a通過輸出引腳130連接串行外設接口的MOSI線,邏輯運算模塊110的第一輸入端a還連接高電平,邏輯運算模塊110的第二輸入端b通過輸入引腳150連接串行外設接口的MISO線。邏輯運算模塊110通過第一輸入端a連接高電平、第二輸入端b連接從機信號,將從機信號輸出至主機設備的輸入端B,通過主機設備的輸出端A連接輸出引腳130,將主機信號輸出至輸出引腳130。當主機設備需要輸出主機信號的時候,主機信號從主機設備的輸出端A輸出至輸出引腳130,通過輸出引腳130連接的MOSI線傳輸至從機設備,實現(xiàn)了四線模式下主機信號的輸出。當主機設備需要接收從機信號的時候,邏輯與門電路的第一輸入端a由于上拉電阻的原因一直是高電平,主機設備的輸
      當前第1頁1 2 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1