專利名稱:調(diào)試系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種調(diào)試系統(tǒng)及方法,尤指一種基于SPI (serial peripheralinterface,串行外設(shè)接口)總線的調(diào)試系統(tǒng)及方法。
背景技術(shù):
SPI總線系統(tǒng)是一種同步串行外設(shè)接口,它可以使MCU (Micro Control Unit,微控制單元)與各種外圍設(shè)備以串行方式進(jìn)行通信以交換信息。SPI總線主要用于連接微控制器于周邊設(shè)備以使測試人員可對各周邊設(shè)備進(jìn)行讀寫處理。傳統(tǒng)的調(diào)試方法是測試人員通過示波器或邏輯分析儀去分析SPI總線中的數(shù)據(jù),示波器或邏輯分析儀分析數(shù)據(jù)非常繁瑣,且不便于輸入命令來讀取或?qū)懭胗谶B接的周邊設(shè)備。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種方便讀取或?qū)懭霐?shù)據(jù)的調(diào)試系統(tǒng)及方法。一種調(diào)試系統(tǒng),所述調(diào)試系統(tǒng)包括一電腦及一調(diào)試裝置,所述調(diào)試裝置包括一 SPI讀寫模塊、一第一控制模塊、一信號收發(fā)模塊及一檢測模塊,所述電腦包括一第二控制模塊及一顯示模塊,所述SPI讀寫模塊用于連接一 SPI設(shè)備,所述第二控制模塊用于通過所述信號收發(fā)模塊發(fā)送一輸入的寫命令給所述第一控制模塊,所述第一控制模塊用于根據(jù)所述寫命令通過所述SPI讀寫模塊寫入數(shù)據(jù)于所述SPI設(shè)備中,所述檢測模塊用于在所述數(shù)據(jù)未寫入所述SPI設(shè)備的情況下及所述數(shù)據(jù)的寫入次數(shù)大于一預(yù)設(shè)次數(shù)后,發(fā)送一寫入失敗信息給所述第一控制模塊,所述第一控制模塊還用于通過所述信號收發(fā)模塊發(fā)送所述寫入失敗信息給所述第二控制模塊,所述第二控制模塊還用于顯示所述寫入失敗信息于所述顯示模塊上。 一實施例中,所述檢測模塊還用于在判斷所述數(shù)據(jù)寫入所述SPI設(shè)備成功后發(fā)送一寫入完成信息給所述第一控制模塊,所述第一控制模塊還用于通過所述信號收發(fā)模塊發(fā)送所述寫入完成信息給所述第二控制模塊,所述第二控制模塊還用于顯示所述寫入完成信息于所述顯示模塊上。一實施例中,所述調(diào)試裝置包括一控制芯片,所述控制芯片包括所述SPI讀寫模塊、所述第一存儲模塊、所述第一控制模塊115及所述信號收發(fā)模塊。一實施例中,所述控制芯片為一微控制單元。一實施例中,所述調(diào)試裝置還包括一連接所述信號收發(fā)模塊的第一無線模塊,所述電腦還包括一連接所述第二控制模塊的第二無線模塊,所述對應(yīng)的數(shù)據(jù)用于通過所述第一無線模塊傳送給所述第二無線模塊。一種調(diào)試方法,應(yīng)用于一調(diào)試系統(tǒng)中,所述調(diào)試系統(tǒng)包括一調(diào)試裝置及一電腦,所述調(diào)試裝置連接一 SPI設(shè)備,所述調(diào)試方法包括:
所述電腦發(fā)送一輸入的寫命令給所述調(diào)試裝置;
所述調(diào)試裝置根據(jù)所述寫命令寫入對應(yīng)所述寫命令的數(shù)據(jù)于所述SPI設(shè)備中;所述調(diào)試裝置判斷所述數(shù)據(jù)未寫入所述SPI設(shè)備后判斷所述數(shù)據(jù)的寫入次數(shù)是否大于一預(yù)設(shè)次數(shù),若是,發(fā)送一寫入失敗信息給所述電腦;
所述電腦顯示所述寫入失敗信息。一實施例中,所述調(diào)試裝置在判斷所述數(shù)據(jù)寫入所述SPI設(shè)備成功后發(fā)送一寫入完成信息給所述電腦,所述電腦顯示所述寫入完成信息。一實施例中,所述調(diào)試裝置包括一微控制單元,所述微控制單元寫入所述數(shù)據(jù)于所述SPI設(shè)備中。一實施例中,所述調(diào)試裝置包括一用于指示所述微控制單元的工作狀態(tài)的LED燈。與現(xiàn)有技術(shù)相比,在上述系統(tǒng)及方法中,電腦將一輸入的寫命令發(fā)給調(diào)試裝置,調(diào)試裝置根據(jù)所述寫命令對所述SPI設(shè)備進(jìn)行寫入數(shù)據(jù)處理,并顯示寫入結(jié)果,簡單方便。
圖1是本發(fā)明較佳實施例調(diào)試系統(tǒng)的示意圖。圖2是本發(fā)明較佳實施例寫入數(shù)據(jù)的調(diào)試方法的流程圖。主要元件符號說明
權(quán)利要求
1.一種調(diào)試系統(tǒng),所述調(diào)試系統(tǒng)包括一電腦及一調(diào)試裝置,其特征在于:所述調(diào)試裝置包括一 SPI讀寫模塊、一第一控制模塊、一信號收發(fā)模塊及一檢測模塊,所述電腦包括一第二控制模塊及一顯示模塊,所述SPI讀寫模塊用于連接一 SPI設(shè)備,所述第二控制模塊用于通過所述信號收發(fā)模塊發(fā)送一輸入的寫命令給所述第一控制模塊,所述第一控制模塊用于根據(jù)所述寫命令通過所述SPI讀寫模塊寫入數(shù)據(jù)于所述SPI設(shè)備中,所述檢測模塊用于在所述數(shù)據(jù)未寫入所述SPI設(shè)備的情況下及所述數(shù)據(jù)的寫入次數(shù)大于一預(yù)設(shè)次數(shù)后,發(fā)送一寫入失敗信息給所述第一控制模塊,所述第一控制模塊還用于通過所述信號收發(fā)模塊發(fā)送所述寫入失敗信息給所述第二控制模塊,所述第二控制模塊還用于顯示所述寫入失敗信息于所述顯示模塊上。
2.如權(quán)利要求1所述的調(diào)試系統(tǒng),其特征在于:所述檢測模塊還用于在判斷所述數(shù)據(jù)寫入所述SPI設(shè)備成功后發(fā)送一寫入完成信息給所述第一控制模塊,所述第一控制模塊還用于通過所述信號收發(fā)模塊發(fā)送所述寫入完成信息給所述第二控制模塊,所述第二控制模塊還用于顯示所述寫入完成信息于所述顯示模塊上。
3.如權(quán)利要求1所述的調(diào)試系統(tǒng),其特征在于:所述調(diào)試裝置包括一控制芯片,所述控制芯片包括所述SPI讀寫模塊、所述第一存儲模塊、所述第一控制模塊及所述信號收發(fā)模塊。
4.如權(quán)利要求1所述的調(diào)試系統(tǒng),其特征在于:所述控制芯片為一微控制單元。
5.如權(quán)利要求1所述的調(diào)試系統(tǒng),其特征在于:所述調(diào)試裝置還包括一連接所述信號收發(fā)模塊的第一無線模塊,所述電腦還包括一連接所述第二控制模塊的第二無線模塊,所述對應(yīng)的數(shù)據(jù)用于通過所述第一無線模塊傳送給所述第二無線模塊。
6.一種調(diào)試方法,應(yīng)用于一調(diào)試系統(tǒng)中,所述調(diào)試系統(tǒng)包括一調(diào)試裝置及一電腦,所述調(diào)試裝置連接一 SPI設(shè)備,其特征在于:所述調(diào)試方法包括: 所述電腦發(fā)送一輸入的寫命令給所述調(diào)試裝置; 所述調(diào)試裝置根據(jù)所述寫命令寫入對應(yīng)所述寫命令的數(shù)據(jù)于所述SPI設(shè)備中; 所述調(diào)試裝置判斷所述數(shù)據(jù)未寫入所述SPI設(shè)備后判斷所述數(shù)據(jù)的寫入次數(shù)是否大于一預(yù)設(shè)次數(shù),若是,發(fā)送一寫入失敗信息給所述電腦; 所述電腦顯示所述寫入失敗信息。
7.如權(quán)利要求6所述的調(diào)試方法,其特征在于:所述調(diào)試裝置在判斷所述數(shù)據(jù)寫入所述SPI設(shè)備成功后發(fā)送一寫入完成信息給所述電腦,所述電腦顯示所述寫入完成信息。
8.如權(quán)利要求6所述的調(diào)試方法,其特征在于:所述調(diào)試裝置包括一微控制單元,所述微控制單元寫入所述數(shù)據(jù)于所述SPI設(shè)備中。
9.如權(quán)利要求8所述的調(diào)試方法,其特征在于:所述調(diào)試裝置包括一用于指示所述微控制單元的工作狀態(tài)的LED燈。
全文摘要
一種調(diào)試系統(tǒng)包括一電腦及一調(diào)試裝置,調(diào)試裝置包括一SPI讀寫模塊、一第一控制模塊、一信號收發(fā)模塊及一檢測模塊,電腦包括一第二控制模塊及一顯示模塊,第二控制模塊用于通過信號收發(fā)模塊發(fā)送一寫命令給第一控制模塊,第一控制模塊用于根據(jù)寫命令通過SPI讀寫模塊寫入數(shù)據(jù)于SPI設(shè)備中,檢測模塊用于在數(shù)據(jù)未寫入SPI設(shè)備的情況下及數(shù)據(jù)的寫入次數(shù)大于一預(yù)設(shè)次數(shù)后,發(fā)送一寫入失敗信息給第一控制模塊,第一控制模塊還用于發(fā)送寫入失敗信息給第二控制模塊,第二控制模塊還用于顯示寫入失敗信息于顯示模塊上。本發(fā)明還提供一種調(diào)試方法。
文檔編號G06F13/38GK103164308SQ201110411729
公開日2013年6月19日 申請日期2011年12月12日 優(yōu)先權(quán)日2011年12月12日
發(fā)明者王康斌 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司