本發(fā)明涉及一種識別系統(tǒng),具體是一種離線編程器自動識別存儲器的系統(tǒng)及方法。
背景技術(shù):
目前,公知的離線讀寫編程器,必須拆下存儲器,根據(jù)不同印字,輸入到編程器軟件,選擇對應(yīng)型號然后讀寫,比較繁瑣,尤其是遇到芯片印字模糊或者印字被打磨的芯片,操作起來非常麻煩,工作效率低下。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種離線編程器自動識別存儲器的系統(tǒng)及方法,以解決上述背景技術(shù)中提出的問題。
為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種離線編程器自動識別存儲器的方法,包含以下步驟:
a、上位機軟件按照數(shù)據(jù)庫內(nèi)置的芯片id和特征碼,控制usb接口芯片或mcu,依次發(fā)出掃描信號并接收返回的信息;
b、判斷存儲器類型;
c、使用對應(yīng)的算法讀寫存儲器。
一種離線編程器自動識別存儲器的系統(tǒng),包括usb接口p1、鎖緊座芯片p2和usb接口芯片u2,usb接口芯片u2的腳8連接電阻r1,電阻r1的另一端連接電容c1和usb接口p1的腳2,usb接口芯片u2的腳7連接電阻r2,電阻r2的另一端連接電阻r4、電容c1和usb接口p1的腳3,電阻r4的另一端連接usb接口芯片u2的腳5。
作為本發(fā)明的優(yōu)選方案:所述usb接口芯片u2的型號為ft2232d、ft2232h、ch341a、cy7c68013a、cyusb3014、c8051f或以stm32為代表的帶usb接口的arm單片機中的一種。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明能夠自動識別存儲器型號,可以更簡單、更快速的對各種存儲器進行讀寫編程,提高操作者的工作效率,創(chuàng)造更大的社會效益。
附圖說明
圖1是本發(fā)明的電路原理圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,本發(fā)明實施例中,一種離線編程器自動識別存儲器的方法,包含以下步驟:
a、上位機軟件按照數(shù)據(jù)庫內(nèi)置的芯片id和特征碼,控制usb接口芯片或mcu,依次發(fā)出掃描信號并接收返回的信息;
b、判斷存儲器類型;
c、使用對應(yīng)的算法讀寫存儲器。
一種離線編程器自動識別存儲器的系統(tǒng),包括usb接口p1、鎖緊座芯片p2和usb接口芯片u2,usb接口芯片u2的腳8連接電阻r1,電阻r1的另一端連接電容c1和usb接口p1的腳2,usb接口芯片u2的腳7連接電阻r2,電阻r2的另一端連接電阻r4、電容c1和usb接口p1的腳3,電阻r4的另一端連接usb接口芯片u2的腳5。
usb接口芯片u2的型號為ft2232d、ft2232h、ch341a、cy7c68013a、cyusb3014、c8051f或以stm32為代表的帶usb接口的arm單片機中的一種。
本發(fā)明的工作原理是:圖中p1.usb接口,u2.ft2232d接口芯片,p2為鎖緊座,夾持芯片用。
上位機軟件按照數(shù)據(jù)庫內(nèi)置的芯片id和特征碼,控制usb接口芯片或mcu,依次發(fā)出掃描信號并接收返回的信息,判斷存儲器類型,再使用對應(yīng)的算法讀寫存儲器。
這就是自動識別存儲器型號的編程方法。
在具體的技術(shù)實現(xiàn)中,usb接口芯片可以選擇ft2232d/ft2232h/ch341a等常用型號,也可以選用cy7c68013a、cyusb3014、c8051f或以stm32為代表的帶usb接口的arm單片機等,配合上位機軟件實現(xiàn)此功能。
對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。
此外,應(yīng)當(dāng)理解,雖然本說明書按照實施方式加以描述,但并非每個實施方式僅包含一個獨立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個整體,各實施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實施方式。