IAP
In Application Programming ,
意思

應(yīng)用編程
即
程序運(yùn)行
程序存儲器
由程序自身進(jìn)行擦寫
通俗點(diǎn)講


說程序自

往程序存儲器
寫數(shù)據(jù)或修改程序
種
式
典型應(yīng)用
用
段代碼
實(shí)現(xiàn)程序
載
實(shí)際
單片機(jī)
ISP功能
通
IAP技術(shù)
實(shí)現(xiàn)
即片

廠前
已經(jīng)
段
boot程序
面
片
電

始運(yùn)行
段程序
檢測
位機(jī)
載要求
便
位機(jī)通信


載數(shù)據(jù)
存儲區(qū)
家要注意千萬
要嘗試
擦除
段ISP引導(dǎo)程序
否則恐怕
再
載
程序







IAP



使單片機(jī)

數(shù)據(jù)寫入
程序存儲器
使
數(shù)據(jù)
同燒入
程序

掉電
丟失

寫入數(shù)據(jù)
區(qū)域與程序存儲區(qū)要



使程序
遭
破壞
要使用IAP 功能
與
幾
特殊功能寄存器相關(guān):
ISP_DATA: ISP/IAP 操作
數(shù)據(jù)寄存器
ISP/IAP:
Flash 讀
數(shù)據(jù)放
處
向Flash 寫
數(shù)據(jù)
需放
處
ISP_ADDRH:ISP/IAP 操作

址寄存器高八位
ISP_ADDRL:ISP/IAP 操作

址寄存器低八位
ISP_CMD:ISP/IAP 操作
命令模式寄存器
須命令觸發(fā)寄存器觸發(fā)

效
ISP_TRIG:ISP/IAP 操作
命令觸發(fā)寄存器
ISPEN(ISP_CONTR.7)=1 

ISP_TRIG 先寫入0x46
再寫入0xb9,ISP/IAP命令才
效