就8051 MCU(單片機)而言,燒錄器的種類繁多,茲此我們?yōu)槟榻B燒錄工具的”在線升級”。過去有普通燒寫器,這個工具大多用并口燒錄,使用引腳較多。以笙泉科技的8051 MCU為例:MPC82系列、MPC89系列幾乎為20或20多個引腳。這些帶來諸多不便,假如程序有BUG,軟件需要升級等,就會很麻煩,得要先把IC從系統(tǒng)上卸下來,然后燒錄新的程序,最后再焊回去,……於是痛苦就這么產生了。
基于解決上述的痛點,方便的ISP和ICP方式應運而生。
方式1:ISP(在系統(tǒng)編程)
所謂的ISP即在系統(tǒng)編程:In-SystemProgramming, 縮寫為ISP), 參見下圖之范例:
這樣,使用者可以在系統(tǒng)上預留3個點:VCC、DTA(P3.1)、GND,通過笙泉專利默認的應用程序軟件重新配置在線升級,由于燒錄接口減少,第一段所述之痛苦也可逐步減輕。
8051 ISP燒錄器(TH079)特色:
USB即插即用
支持聯(lián)機及脫機二種燒錄模式
支持滾動碼燒錄,此滾動碼可當序列號或唯一ID號使用
可設置最大燒錄次數(shù)限制
自動軟件在線更新
3線傳輸模式,接口簡單好連接
雖然以ISP方式,其使用的接口少(VCC,P3.1,GND) ,但它必須在IC內先植入ISP CODE,也就是說必須用掉部分程序空間,且只能修改部分硬件選項。
方式2:專業(yè)再升級-ICP(在電路編程)
1)ICP (在電路編程)為一種電路,具有5線燒錄模式,完全可代替前述的ISP方式之在線燒錄工具,這個在笙泉科技的對應規(guī)格書上都有強烈建議,常搭配采用的仿真、燒錄工具包括有OCD_ICE和M-Link。
2)ICP (在電路編程)特色:
無須在目標芯片上預編程一個引導程序
專用串行接口:不占用IO口
目標芯片無須在運行狀態(tài):僅需電源
便攜、獨立的工作,而無須主機的干預
采ICP方式的普通燒寫器,其關鍵是只要用到5個接口,一般來講4個就足夠 ( OCD_SCL,VDD,OCD_SDA,GND )。亦即該燒寫器通過ICP方式(電路)來實現(xiàn)在線升級/下載更新程序的功能。
最后歸納: 在您設計的系統(tǒng)中,一定要預留ICP的接口(4個點 OCD_SCL, VDD, OCD_SDA, GND ),為您的產品保駕護航,從此前述之”痛苦”將消失,輕松實現(xiàn)在線升級更新。
來源:megawin笙泉科技
審核編輯:湯梓紅
-
單片機
+關注
關注
6030文章
44489瀏覽量
631975 -
mcu
關注
146文章
16885瀏覽量
349916 -
ISP
+關注
關注
6文章
474瀏覽量
51670 -
燒錄
+關注
關注
8文章
252瀏覽量
35495
發(fā)布評論請先 登錄
相關推薦
評論