[应用相关] STM32F1和STM32F2的option byte(选项字节)的作用

[复制链接]
 楼主| xiaoqizi 发表于 2021-6-4 14:38 | 显示全部楼层 |阅读模式
       STM32F1的option byte占了16字节。但是这16字节,每两个字节组成一个正反对,即:字节1是字节0的反码,字节3是字节2的反码,...,字节15是字节14的反码,所以,芯片使用者只要设置8个字节就行了,另外8个字节系统自动填充为反码。地址和内容描述如下:


watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FsZXhjZWw=,size_16,color_FFFFFF,t_70.jpg

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FsZXhjZWw=,size_16,color_FFFFFF,t_70.jpg

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FsZXhjZWw=,size_16,color_FFFFFF,t_70.jpg







 楼主| xiaoqizi 发表于 2021-6-4 14:39 | 显示全部楼层

STM32F2的option byte同样占了16字节。但是真正使用的只有4个字节。

20200716155350561.png

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FsZXhjZWw=,size_16,color_FFFFFF,t_70.jpg

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FsZXhjZWw=,size_16,color_FFFFFF,t_70.jpg


STM32F2的option byte默认值为:

1096860b9ca9337ee8.png


        当芯片设置了读保护后,再用j-link去连接芯片时,芯片就会自动擦除flash,flash擦除后,芯片中就没有程序了,芯片的耗电量和复位引脚拉低一样。要想恢复再使用STVP或j-flash解除读保护即可。



您需要登录后才可以回帖 登录 | 注册

本版积分规则

126

主题

4320

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

126

主题

4320

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部