單片機(jī)三種下載程序的方式
單片機(jī)下載就三種,一種為離線下載,一種為在系統(tǒng)下載,一種為升級下載。
離線下載為把單片機(jī)取下,放在編程器上下載,這種方式通常使用并行的方式寫入程序。
在系統(tǒng)下載就是你說的ISP,單片機(jī)在線路板上不用取下。USB下載只是其中之一,像STC單片機(jī)可以通過串口下載,ATMEL單片機(jī)通過SPI下載,還有的像ARM單片機(jī)通過JTAG下載等等。
升級下載和ISP下載差不多,之不過通過已經(jīng)寫入到單片機(jī)的程序來改寫自身的FLASH。多用于遠(yuǎn)程方式燒寫,這種方式常用在手機(jī)或示波器等儀器的升級,或通過以太網(wǎng)這種遠(yuǎn)程的方式改變程序。
研發(fā)的時(shí)候一般用ISP方式下載,這樣不用來回焊下芯片,特別是貼片的,焊幾次就可能會(huì)壞。
量產(chǎn)的時(shí)候一般用離線方式,燒好的芯片拿到車間焊接。很多公司下載是專人負(fù)責(zé),保密性強(qiáng),我們接項(xiàng)目時(shí)也是這種方式給客戶,燒一個(gè)芯片說明你生產(chǎn)了一臺(tái),用這種方式提成。
賣到客戶手中后就用升級下載,這種時(shí)候你的設(shè)備可以在全國乃至全球各地,不可能跑過去一個(gè)客戶一個(gè)客戶的改燒寫。那么就用這種方式。
編輯:admin 最后修改時(shí)間:2018-05-19