[应用相关] 自加密源代码:

[复制链接]
3687|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 | 显示全部楼层
simon21ic 发表于 2008-11-4 22:22 | 显示全部楼层

恩,玩之前

先要学会自毁
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

918

帖子

0

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