單片機(jī)中ICP和ISP有哪些不同?
PS:
1.ICP program and update
2.幾個(gè)flash相關(guān)概念
Flash memory for program memory(FLASH中的用戶程序存儲(chǔ)器)=APROMFlash memory for loader(FLASH中的程序管理區(qū))=LDROMLDROM是用來(lái)裝載ISP固件或者說(shuō)是BOOTLOADER固件的,APROM是用來(lái)裝載用戶的代碼文件的。從名字上就可以看出來(lái)的,LDROM------LOAD ROM;APROM----APPLICATION ROM物理地址不同。容量大小不同。應(yīng)用上可能也就不同。其余沒(méi)有什么不同。
隨便你用。你可以用LDROM做程序區(qū),用APROM和DATAFLASH做數(shù)據(jù)區(qū)。也可以用APROM做程序區(qū)。其余兩個(gè)做數(shù)據(jù)區(qū)。也可以APROM做啟動(dòng)代碼區(qū)。LDROM做主要程序區(qū)。反過(guò)來(lái)也是可以的。根據(jù)你的需要,根據(jù)空間大小去應(yīng)用吧。新唐做的比較靈活了。沒(méi)有規(guī)定死。
舉例:新唐芯片ISD9160,下面的圖片是從這款芯片的datasheet截取出來(lái)的
總結(jié)起來(lái)
一句話:LDROM,DATAFLASH,APROM只不過(guò)是根據(jù)用途不同做了邏輯上的區(qū)分罷了!