發(fā)布時(shí)間:2021-10-21
瀏覽次數(shù):170
ISP的工作原理,ISP的實(shí)現(xiàn)相對要簡單一些,一般通用做法是內(nèi)部的存儲器可以由上位機(jī)的軟件通過串口來進(jìn)行改寫。對于單片機(jī)來講可以通過SPI或其它的串行接口接收上位機(jī)傳來的數(shù)據(jù)并寫入存儲器中。所以即使我們將芯片焊接在電路板上,只要留出和上位機(jī)接口的這個(gè)串口,就可以實(shí)現(xiàn)芯片內(nèi)部存儲器的改寫,而無須再取下芯片。
ISP的優(yōu)點(diǎn),ISP技術(shù)的優(yōu)勢是不需要編程器就可以進(jìn)行單片機(jī)的實(shí)驗(yàn)和開發(fā),單片機(jī)芯片可以直接焊接到電路板上,調(diào)試結(jié)束即成成品,免去了調(diào)試時(shí)由于頻繁地插入取出芯片對芯片和電路板帶來的不便。
產(chǎn)品分析,目前市場上不少的單片機(jī)具有ISP功能。ATMEL公司的單片機(jī)AT89SXXXX系列,提供了一個(gè)SPI串行接口對內(nèi)部程序存儲器編程(ISP)。
ATMEL公司的單片機(jī)AVR系列,提供了一個(gè)SPI串行接口對內(nèi)部程序存儲器編程(ISP)。PHILIPS公司的P89C51RX2xx系列是帶ISP/IAP的8位Flash單片機(jī)。PHILIPS公司為了使ISP技術(shù)和IAP技術(shù)得以推廣,在芯片上不收費(fèi)提供了Boot ROM固件,并且巧妙地解決了固件和FLASH的地址覆蓋問題及一些具體實(shí)現(xiàn)細(xì)節(jié)問題,使它們的實(shí)現(xiàn)變得簡單。