ZHCU022AF July 2010 – September 2022
擦除段命令擦除特定的闪存段。此命令收密码保护。
地址字节 AL(低字节)和 AH(高字节)选择合适的段。段内待擦除的任一偶数地址都是有效的。段擦除后,BSL(V1.40 或者更低版本) 发回确认字符 DATA_ACK。
如果擦除不成功,BSL 版本 V1.60 或者更高版本执行相应段的后续擦除检查,并用 DATA_NAK 进行响应。在这种情况下,第一个未被擦除的地址 +1 存储在 RAM 中的错误地址缓冲器内,地址为 0200h(对于 F14x 器件,地址为 021Eh)。在这个版本中,如果只有一个信息内存段被擦除,则会产生一个问题。在这种情况下,由于对整个信息内存执行了自动擦除检查,所以会报告错误。作为应对,即使擦除报告了错误,要么擦除整个信息存储器,要么在擦除之后进行单独的擦除检查。
擦除段 0 清空密码区域,因此,剩余密码为 0FFh 的 32 倍。
当 LL=0x04 且 LH=0xA5 时,只对擦除主存储器进行批量擦除。实际上,必需执行该命令最少12 次,才能使得总擦除时间 >200ms。没有对整个主存储器进行后续擦除检查。此外,使用擦除检查命令。有关必需满足的累积(批量)擦除时间和所需的擦除周期的更多信息,请查看器件数据表。