小古Blog
STM32读写保护(待测试)
2013-3-24 小古

在原子论坛看到的,拿来备用,这是 原帖地址:http://www.openedv.com/posts/list/9353.htm


 


设置读写保护后将不能对芯片进行读写和在线仿真,解除读写保护后芯片将会自动清空Flash。


在程序里设置或解除读写保护。


启动"J-Flash ARM"工具,Target->unsercure chip 就解除了芯片的读写保护。一定要上电复位,系统复位是不行的!


(1)设置读保护:

if(FLASH_GetReadOutProtectionStatus() != SET)

{

    //FLASH_Unlock();

    FLASH_ReadOutProtection(ENABLE);

}

(2)解除读保护

if(FLASH_GetReadOutProtectionStatus() != RESET)

{

    FLASH_Unlock();

    FLASH_ReadOutProtection(DISABLE);

}


写保护


FLASH_EnableWriteProtection(FLASH_WRProt_Pages24to27 |FLASH_WRProt_Pages28to31);

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容