在应用编程 (IAP)
IAP 通过软件实现在线电擦除和编程的方法
通过设置IAPEN(CHPCON.0受TA保护)使能IAP,并设置IAPUEN寄存器的相应位,使能需要升级的
FLASH区域(CONFIG,LDROM,APROM),用户将16位操作地址写入IAPAH和IAPAL,数据写入IAPFD,
命令写入IAPCN
然后通过设置触发位IAPGO(IAPTRG.0),执行IAP。此时CPU保持程序计数器,IAP动作完成后,
程序计数器继续运行之后的指令,IAPGO位自动清零
IAPFF(CHPCON.6)是IAP错误标志
IAPTRG也受TA保护
页擦除时间 5ms,字节编程时间 23.5us |