天天看點

單片機中ICP和ISP有哪些不同?

單片機中ICP和ISP有哪些不同?
單片機中ICP和ISP有哪些不同?
單片機中ICP和ISP有哪些不同?

PS:

1.ICP  program and update

單片機中ICP和ISP有哪些不同?

2.幾個flash相關概念

Flash memory for program memory(FLASH中的使用者程式存儲器)=APROM

Flash memory for loader(FLASH中的程式管理區)=LDROM

LDROM是用來裝載ISP固件或者說是BOOTLOADER固件的,APROM是用來裝載使用者的代碼檔案的。從名字上就可以看出來的,LDROM------LOAD ROM;APROM----APPLICATION ROM

實體位址不同。容量大小不同。應用上可能也就不同。其餘沒有什麼不同。

随便你用。你可以用LDROM做程式區,用APROM和DATAFLASH做資料區。也可以用APROM做程式區。其餘兩個做資料區。也可以APROM做啟動代碼區。LDROM做主要程式區。反過來也是可以的。根據你的需要,根據空間大小去應用吧。新唐做的比較靈活了。沒有規定死。

舉例:新唐晶片ISD9160,下面的圖檔是從這款晶片的datasheet截取出來的

單片機中ICP和ISP有哪些不同?
單片機中ICP和ISP有哪些不同?

總結起來

一句話:LDROM,DATAFLASH,APROM隻不過是根據用途不同做了邏輯上的區分罷了!

參考:

http://www.dianyuan.com/article/29745.html

繼續閱讀