【电子资讯】通过SPM执行页擦除
执行页擦除操作首先需要设置Z指针与RAMPZ的地址信息.然后将“X00000 1 1写入SPMCSR,最后在其后的4个时钟周期内执行SPM。Rl和R0中的数据被忽略。页地址必须写入Z寄存器的PCPAGE,Z指针的其他位被忽略。
>擦除RWW区的页:在页擦除过程中可以读取NRWW区
>擦除NRWW区的页:在操作过程中CPU停止
装载临时缓冲器(页加载)
写一个指令字首先需要设置Z指针的地址信息以及将指令字写入Rl:R0.然后将“00000001”写入SPMCSR,最后在其后的4个时钟周期内执行SPM。z寄存器中PCWORDD的
内容用来寻址临时缓冲区。页写操作完成,或置位SPMCSR寄存器的RW W SRE,将使临时缓冲区自动擦除。系统复位也会擦除临时缓冲区,但是如果不清除临时缓冲区就只能对每个地址进行一次写操作。
注:若在SPM页载入操作中写入EEPROM,则所有载人数据将丢失。
更多推荐