ZHCU022AF July 2010 – September 2022
批量擦除命令擦除整个闪存区域(主存储器加上信息存储器,请参阅相应的数据表)。此命令不受密码保护。
表 2-1中显示的所有参数都是必需的。擦除后,BSL 发回确认字符 DATA_ACK。
批量擦除将密码区域初始化为 0FFh 的 32 倍。
BSL 版本 2.01 和更高版本支持自动清除LOCKA 位,以保护信息存储器。
当通过冷启动进入 BSL(即通过在 RST 和 TST 引脚上应用 BSL 硬件条目序列)时,LOCKA 位会自动解锁。在 BSL 通信期间执行的批量擦除会擦除信息存储器和主存储器的所有部分。
当通过热启动进入 BSL(即通过从软件函数跳转到 BSL 应用)时,LOCKA 位不会自动解锁。此状态下执行的批量擦除不会擦除信息存储器。因此,当软件调用 BSL 时,用户应用程序必须确保在 BSL 初始化之前清除 LOCKA,以便批量擦除命令可以擦除信息存储器。