STM32 片上调试选项字节格式解析
将对 STM32 片上调试选项字节的格式进行详细说明。
地址: 000C3H/010C3H
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| :-: | :-: | :-: | :-: | :-: | :-: | :-: | :-: |
| OCDENSET | 0 | 0 | 1 | 0 | OCDERSD | | |
字段说明:
- OCDENSET: 片上调试运行控制位
- 00:禁止片上调试运行
- 01:保留
- 10:允许片上调试运行,安全 ID 验证失败时擦除闪存数据
- 11:允许片上调试运行,安全 ID 验证失败时不擦除闪存数据
- OCDERSD: 片上调试安全 ID 验证失败时数据擦除控制位
- 0:禁止片上调试运行
- 1:允许片上调试运行,安全 ID 验证失败时擦除闪存数据
注意:
- 引导交换时,地址 000C3H 会被 010C3H 替换,因此两个地址的值必须相同。
- 只能配置 OCDENSET 和 OCDERSD 位,bit6~bit1 必须设置为 "000010B"。
- bit3~bit1 在使用片上调试功能时会被改写,设定后将变为不定值,但设定时必须初始化为 "010"。
总结
详细介绍了 STM32 片上调试选项字节的格式,并对每个字段的功能进行了说明。
7.53MB
文件大小:
评论区