睿智.老狗

老狗每天都在做有价值的事情,生活在于积累

09

ST STM 用户启动区域(UBC bit)

Posted in MCU on 09.03.11 by Merlyn

STM8用户启动区域(UBC Bit)
用户启动区域(UBC)包含有复位和中断向量表,它可用于存储IAP及通讯程序。UBC有一个两级保护结构可保护用户代码及数据在IAP编程中免于无意的擦除或修改。这意味着该区域总是写保护的,而且写保护不能通过使用MASS密钥来解锁。

在ICP模式下(使用SWIM接口)可以通过修改选项字节来配置UBC的大小。UBC选项字节指定了分配在UBC中的页的数量。UBC区域的起始地址是0×00 8000。 可以通过读取UBC选项字节来获得UBC区域的大小。。对于选项字节部分,请参考相应的数据手册了解更多的UBC选项字节的细节。

1. UBC[7:0]=0×00意味着没有定义用户启动区域。请参考相应的数据手册了解UBC选项字节的细节。
2. 头两页(128字节)包含中断向量表。

No Comments »