打印
[应用相关]

自加密源代码:

[复制链接]
2174|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pheavecn|  楼主 | 2008-11-2 21:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
把下面的程序段加在main的最前,可以让你的代码自行加密,不会在烧录时产生漏网之鱼:
//Led_Config(); 
if(FLASH_GetReadOutProtectionStatus() == SET) 

  //Led1_ON();Led2_OFF();Led3_OFF();Led4_OFF(); 

else 

  FLASH_Unlock();//This MUST done first 
  FLASH_ReadOutProtection(ENABLE) ; 
  //Led1_ON();Led2_ON();Led3_ON();Led4_ON(); 
  NVIC_GenerateSystemReset(); 


沙发
pheavecn|  楼主 | 2008-11-3 12:45 | 只看该作者

这个...我很少用仿真器。

stlink应该是可以擦除芯片的。

使用特权

评论回复
板凳
vigia| | 2008-11-3 13:16 | 只看该作者

之后

之后在RAM里运行FLASH_ReadOutProtection(DISABLE)

解保护 + 整片擦除

使用特权

评论回复
地板
很夏天| | 2008-11-4 17:42 | 只看该作者

试试

使用特权

评论回复
5
simon21ic| | 2008-11-4 22:22 | 只看该作者

恩,玩之前

先要学会自毁

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

918

帖子

0

粉丝