本發明涉及嵌入式自動化測試領域,具體而言,涉及一種存儲數據測試方法、裝置及系統。
背景技術:目前所有涉及程序開發的電子產品,都面臨可靠性的問題,如何提高產品質量,必須要有可靠的實驗測試方法驗證,而IIC芯片數據多,驗證難度大。目前較先進的測試方法如下:用ALL11等芯片燒寫設備讀取IIC芯片中存儲的數據,然后保存數據到PC機上,再人工放到EXCEL表格中,用已知的定義表與需要保存的數據進行對比。然后人工核查對比結果并生成對比報告。上述方法完全人工操作,測試數據的效率低,測試一個IIC芯片須要2至5天(根據數據量而定),且不能自動出測試對比報告。
技術實現要素:本發明提供了一種存儲數據測試方法、裝置及系統,以至少解決相關技術中,IIC芯片存儲數據的測試是人工操作,效率低的問題。根據本發明的一個方面,提供了一種存儲數據測試方法,包括:通過ARM工裝讀取IIC芯片的存儲數據;將存儲數據與預先設置的默認數據進行對比;根據對比結果生成對比報告。優選地,在根據對比結果生成對比報告之后,上述方法還包括:當對比報告顯示存儲數據存在錯誤時,通過ARM工裝將默認數據重新寫入IIC芯片中。優選地,默認數據包括以下至少之一:壓縮機運行頻率、內外風機轉速、制冷/制熱內環補償、保護值、化霜時間。優選地,對比報告包括以下至少之一:數據名稱、數據地址、預先設置的默認數據、讀取的存儲數據、異常數據、測試結論。優選地,所述對比報告是EXCEL格式,其中包括對異常數據進行提示。根據本發明的另一個方面,提供了一種存儲數據測試裝置,包括:讀取模塊,用于通過ARM工裝讀取IIC芯片的存儲數據;對比模塊,用于將存儲數據與預先設置的默認數據進行對比;生成模塊,用于根據對比結果生成對比報告。優選地,上述裝置還包括:寫入模塊,用于在對比報告顯示存儲數據存在錯誤的情況下,通過ARM工裝將默認數據重新寫入IIC芯片中。優選地,默認數據包括以下至少之一:壓縮機運行頻率、內外風機轉速、制冷/制熱內環補償、保護值、化霜時間。優選地,對比報告包括以下至少之一:數據名稱、數據地址、預先設置的默認數據、讀取的存儲數據、異常數據、測試結論。優選地,所述對比報告是EXCEL格式,其中包括對異常數據進行提示。根據本發明的再一個方面,提供了一種存儲數據測試系統,包括ARM工裝、IIC芯片和操作平臺,其中,操作平臺用于通過ARM工裝讀取IIC芯片的存儲數據,將存儲數據與預先設置的默認數據進行對比,并根據對比結果生成對比報告。優選地,上述操作平臺還用于在對比報告顯示存儲數據存在錯誤的情況下,通過ARM工裝將默認數據重新寫入IIC芯片中。優選地,操作平臺與ARM工裝通過RS232轉換器連接,ARM工裝與IIC芯片通過通信線連接。優選地,上述操作平臺是計算機軟件操作平臺。本發明通過自動讀取IIC芯片的存儲數據,并與默認數據進行對比,生成對比報告,從而實現了存儲數據測試的智能化,且提高了測試效率和準確率。附圖說明此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:圖1是根據本發明實施例的存儲數據測試方法的流程圖;圖2是根據本發明實施例的對比報告的示意圖;圖3是根據本發明實施例的存儲數據測試裝置的結構框圖;圖4是根據本發明優選實施例的存儲數據測試裝置的結構框圖;圖5是根據本發明實施例的存儲數據測試系統的結構框圖;圖6是根據本發明優選實施例的存儲數據測試系統的連接示意圖;圖7是根據本發明優選實施例的Labview軟件的操作流程圖;圖8是根據本發明優選實施例的存儲數據測試方法的流程圖一;圖9是根據本發明優選實施例的存儲數據測試方法的流程圖二;圖10是根據本發明優選實施例的存儲數據測試方法的流程圖三。具體實施方式需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本發明。相關技術中,IIC芯片存儲數據的測試完全人工操作,效率低,準確度低,且需要燒寫設備,成本較高。所以,需要一種效率高,智能化,測試精度高,成本低的測試方法。本發明實施例提供了一種存儲數據測試方法,圖1是根據本發明實施例的存儲數...