用户启动区域(UBC)包含有复位和中断向量表,它可用于存储IAP及通讯程序。UBC有一个两级保护结构可保护用户代码及数据在IAP编程中免于无意的擦除或修改。这意味着该区域总是写保护的,而且写保护不能通过使用MASS密钥来解锁。
在ICP模式下(使用SWIM接口)可以通过修改选项字节来配置UBC的大小。UBC选项字节指定了分配在UBC中的页的数量。UBC区域的起始地址是0x00 8000。 可以通过读取UBC选项字节来获得UBC区域的大小。请参考图6,图7和图8来了解UBC区域的存储器映射。对于选项字节部分,请参考相应的数据手册了解更多的UBC选项字节的细节。
(图六:小容量STM8S的UBC区域大小)
1. UBC[7:0]=0x00意味着没有定义用户启动区域。请参考相应的数据手册了解UBC选项字节的细节。
2. 头两页(128字节)包含中断向量表。
(图七:中容量STM8S的UBC区域大小 )
1. UBC[7:0]=0x00意味着没有定义用户启动区域。请参考相应的数据手册了解UBC选项字节的细节。
2. 头两页(1K字节)包含中断向量表。中断向量表只占用128字节(32个中断向量)。
(图八:大容量STM8S的UBC区域大小 )
1. UBC[7:0]=0x00意味着没有定义用户启动区域。请参考相应的数据手册了解UBC选项字节的细节。
2. 头两页(1K字节)包含中断向量表。中断向量表只占用128字节(32个中断向量)。
上一篇:STM8 存储器组织结构
下一篇:STM8 存储器保护
推荐阅读最新更新时间:2024-11-09 10:43
设计资源 培训 开发板 精华推荐
- ESP32-S3 4.3寸电子相框(FPC4301MS)
- 具有恒定导通时间、PWM 降压控制器的 ADP1873 同步电流模式的典型应用
- 使用 ROHM Semiconductor 的 BU4836 的参考设计
- ADP2120 2A/1.25A、1.2 MHz、同步降压直流至直流稳压器的典型应用
- 单电感器、双输出转换器(5V 至 15V)
- LT1108CN8-5 6.5V-20V 至 5V 降压转换器典型应用电路
- 基于LED驱动器HVLED001B的35W室内照明方案
- 面向采用 TPS61088 的音频放大器的包络跟踪电源参考设计
- BFP740F SiGe:C 超低噪声射频晶体管在 2.4 - 2.5GHz LNA 应用中
- LTC6268 的典型应用 - 500MHz 超低偏置电流 FET 输入运算放大器
- SCHURTER PSE EX系列开关获得 ATEX / IECEx 认证,可用于防爆环境
- 扩大碳化硅供应,英飞凌联手GT Advanced Technologies
- IoXt提出八大嵌入式设备安全倡议
- 北京110个充电站将获2020年度第二批单位内部公用充电设施建设补助
- 疫情影响了美消费者购买智能手机的方式
- TE Connectivity推出M8/M12面板安装连接器
- 全新助推/助拔手柄套件提供完整的热插拔功能保护解决方案
- 潜在市场规模高达90亿元 ,磁控胶囊胃镜机器人的市场现状和投资机会是怎样的?
- 威盛电子董事长陈文琦出席2018世界VR产业大会
- 世强与Silicon Labs推出多协议无线Mesh方案