OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5259|回复: 3

批量问题读保护和写保护

[复制链接]

37

主题

146

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2014-6-4
在线时间
92 小时
发表于 2014-8-5 20:06:41 | 显示全部楼层 |阅读模式
5金钱
我的片子我使用了,读保护,按照自己的理解,读保护只能说是不能被读,但是也能被擦写啊,为什么我使能了读保护,就不能擦写片子了啊。求解!

一路狂奔!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-5 22:32:48 | 显示全部楼层
你怎么设置读保护的?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

37

主题

146

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2014-6-4
在线时间
92 小时
 楼主| 发表于 2014-8-7 11:17:19 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
// <e> Flash Option Bytes
FLASH_OPT       EQU     0

;//   <o0.0> Flash Read rotection
RDP             EQU     0

;// <h> Flash Write rotection
;//   <o0.0> age 0..3
;//   <o0.1> age 4..7
;//   <o0.2> age 8..11
;//   <o0.3> age 12..15
;//   <o0.4> age 16..19
;//   <o0.5> age 20..23
;//   <o0.6> age 24..27
;//   <o0.7> age 28..31
;//   <o1.0> Page 32..35
;//   <o1.1> Page 36..39
;//   <o1.2> Page 40..43
;//   <o1.3> Page 44..47
;//   <o1.4> Page 48..51
;//   <o1.5> Page 52..55
;//   <o1.6> Page 56..59
;//   <o1.7> Page 60..63
;//   <o2.0> Page 64..67
;//   <o2.1> Page 68..71
;//   <o2.2> Page 72..75
;//   <o2.3> Page 76..79
;//   <o2.4> Page 80..83
;//   <o2.5> Page 84..87
;//   <o2.6> Page 88..91
;//   <o2.7> Page 92..95
;//   <o3.0> Page 96..99
;//   <o3.1> Page 100..103
;//   <o3.2> Page 104..107
;//   <o3.3> Page 108..111
;//   <o3.4> Page 112..115
;//   <o3.5> Page 116..119
;//   <o3.6> Page 120..123
;//   <o3.7> Page 124..127
;// </h>
nWRP0           EQU     0x00
nWRP1           EQU     0x00
nWRP2           EQU     0x00
nWRP3           EQU     0x00
WRP0            EQU     nWRP0:EOR:0xFF
WRP1            EQU     nWRP1:EOR:0xFF
WRP2            EQU     nWRP2:EOR:0xFF
WRP3            EQU     nWRP3:EOR:0xFF

;// <h> User Configuration
;//   <o0.0> WDG_SW     
;//          <0=> HW Watchdog <1=> SW Watchdog
;//   <o0.1> nRST_STOP  <i> Generate Reset when entering STOP Mode
;//          <0=> Enabled <1=> Disabled
;//   <o0.2> nRST_STDBY <i> Generate Reset when entering Standby Mode
;//          <0=> Enabled <1=> Disabled
;// </h>
USER            EQU     0xFF
nUSER           EQU     USER:EOR:0xFF

;// <h> User Data
;//   <o0> Byte 0 <0x00-0xFF>
;//   <o1> Byte 1 <0x00-0xFF>
;// </h>
DATA0           EQU     0xFF
DATA1           EQU     0xFF
nDATA0          EQU     DATA0:EOR:0xFF
nDATA1          EQU     DATA1:EOR:0xFF

;// </e>


                IF      FLASH_OPT <> 0
                AREA    |.ARM.__AT_0x1FFFF800|, CODE, READONLY
                IF      RDP <> 0
                DCB     0x00,  0xFF
                ELSE
                DCB     0xA5,  0x5A
                ENDIF
                DCB     USER,  nUSER
                DCB     DATA0, nDATA0, DATA1, nDATA1
                DCB     WRP0,  nWRP0,  WRP1,  nWRP1
                DCB     WRP2,  nWRP2,  WRP3,  nWRP3
                ENDIF


                END

原子哥,我在网上找,我只使能了读保护。我现在的目的就是想我不想让别人读出来,但是可以更新。
一路狂奔!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-8-7 23:42:07 | 显示全部楼层
回复【3楼】南帝:
---------------------------------
汇编啊...
我记得有个首选字可以设置才对的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-4 08:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表