加入好友 youtube facebook twitter  
儀器事業處 Instrument Division
繁體中文 / 简体中文 / English  

主程式介紹

>> I2C-SPI Control Center 首頁 / LAP-C Standard /
 觸發功能
 信號處理功能
 其它
 I2C-SPI Control Center

SPI Master

  • Bit Rate:設定SPI Master 與Slave 之間的傳輸速率。共有156、312、625、1250、2500、5000及10000 KHz, 7種。
  • MOSI (Master Output Slave Input)資料寫入:輸入格式為16 進制,由於Buffer 限制,資料量最大為10240Bytes。
  • 寫入: 按下寫入按鈕,MOSI中的資料將寫入Slave裝置。
  • CPOL:可設定Rising/Falling 或 Falling/Rising。
  • CPHA:可設定Sample/Setup或 Setup/Sample。
    (CPOL/CPHA為設定SPI Mode參數配置,使用者可視實際狀況進行調整)
  • Bit Order:可設定資料高低位元傳送方向,由MSB開始傳輸或是LSB開始傳輸。
  • SS Polarity:分為SS Active Low 與 SS Active High。僅可在SPI Master端設定,SPI Slave端固定為SS Active Low模式。
SPI 為全雙工傳輸,當MOSI 發出資訊,MISO 馬上會接收到資訊 ,Message長度也會相同。

SPI Master 介面

圖一:SPI Master 介面

 

SPI Slave

  • MISO (Master Input Slave Output)資料回應:輸入格式為16 進制,由於Buffer 限制,資料最大為64 Bytes。
  • CPOL: 可設定Rising/Falling 或 Falling/Rising。
  • CPHA: 可設定Sample/Setup或 Setup/Sample。
    (CPOL/CPHA為設定SPI Mode參數配置,使用者可視實際狀況進行調整)
  • Bit Order:可設定資料高低位元傳送方向,由MSB開始傳輸或是LSB開始傳輸。
  • 致能/除能:按鈕為致能狀態時,回報資料至Master端。按鈕為除能狀態時可設定CPOL、CPHA、 Bit Order及回報資料內容。

SPI Slave 介面

圖二:SPI Slave 介面

 

SPI Trigger

  • Condition1/ Condition2:可設定MOSI Data,MOSI Data (First),MISO Data,MISO Data (First)。當Condition2選擇None時,只能設定Condition1一組條件。
  • Count:設定Condition條件需達成之次數才能觸發成立。
  • Continuity:判斷兩組Condition是否需要連續判斷。

SPI Trigger 介面

圖三:SPI Trigger 介面

 

SPI GPIO

  • Direction:設定腳位為輸入(In)狀態還是輸出(Out)狀態。
  • Pull up:設定該腳位是否需增加上升電阻,需為輸入(In)狀態才可設定。
  • Out Set:設定該腳位輸出狀態,設定完成後再按下 ”Set” 鍵可將數值輸出。
  • In Value:按下 “Get” 鍵後可偵測各腳位狀態。

SPI GPIO 介面

圖四:SPI GPIO 介面

 

 
Copyright ZEROPLUS TECHNOLOGY CO., LTD. 孕龍科技股份有限公司