SUPERPRO編程器應(yīng)用較為廣泛,本文以SUPERPRO編程器為燒錄工具來(lái)說(shuō)明如何進(jìn)行SUPERPRO編程器ISP燒寫(xiě) 。
我們給客戶做完單片機(jī)解密后,客戶經(jīng)常希望使用ISP的燒寫(xiě)方式,這樣方便,不需要把芯片從板子上拆開(kāi),就可以重新燒寫(xiě)程序,但是在我們輔導(dǎo)客戶使用ISP各種編程器過(guò)程中,發(fā)現(xiàn)客戶使用的ISP編程器存在下面的問(wèn)題:
1.      我們解密出來(lái)的文件一般是BIN格式的一個(gè)整體文件,單目前市場(chǎng)上一般的編程器,對(duì)文件需要區(qū)分FLASH文件和EEPROM文件(到目前沒(méi)有一個(gè)客戶會(huì)分,都是我們幫客戶分割文件),另外還存在一個(gè)文件格式問(wèn)題,是每行16、32還是64的問(wèn)題,不同的ISP燒寫(xiě)軟件有不同的格式,這個(gè)給客戶對(duì)文件分割和轉(zhuǎn)換帶來(lái)了很大的問(wèn)題。
2.      我們解密出來(lái)的文件的配置字一般提供LT48X和SUPERPRO兩種格式(目前國(guó)內(nèi)所有IC解密公司基本都是提供這兩種格式中的一種,形成了慣例),但市場(chǎng)上提供很多編程器的配置字格式五花八門(mén),并且對(duì)配置字文件的讀取和寫(xiě)入很麻煩,給客戶的正常使用帶來(lái)了很大的麻煩。
3.      大部分ISP編程器,需要單片機(jī)必須接上晶振和RC電路,必須這些電路有一定的要求,否則無(wú)法下載。
4.      絕大部分ISP編程器,沒(méi)有管腳檢測(cè)和型號(hào)判斷功能,所以當(dāng)芯片壞了的時(shí)候,客戶可能要花很長(zhǎng)時(shí)間去檢查線路,浪費(fèi)了時(shí)間。
5.      很多ISP編程器,不能對(duì)單片機(jī)進(jìn)行加密,一旦加密了,那么以后就不能燒寫(xiě)了,失去了ISP功能;但如果不加密,面臨任何人可以讀客戶的程序。
6.      大部分ISP編程器是個(gè)人或者小廠家生產(chǎn),售后服務(wù)很不及時(shí)。
7.      很多其他ISP編程需要其他供電,這個(gè)就比較麻煩。
 
而SUPERPRO 280U編程器的ISP功能克服了上面一般ISP編程器的缺點(diǎn),并且SUPPERRO280U編程器還能作為一個(gè)通用的編程器,相對(duì)花一樣錢(qián)買(mǎi)兩楊東西;當(dāng)然SUPERPRO也有他自身的缺點(diǎn):
1.      體積大,使用在線編程的時(shí)候,必須整個(gè)編程器帶上。
2.      280U不能脫機(jī)使用(最新出來(lái)的3000U可以客戶這個(gè)缺點(diǎn),但是價(jià)格很貴)
但綜合評(píng)價(jià)下來(lái),我們還是推薦大家使用SUPPERO編程器。