
本帖最后由 XinLiYF 于 2019-2-9 17:45 编辑 STM32F1(Flash 读保护) 1,目的在实际的产品发布中,如果不对储存在单片机 Flash 中的程序做一些保护的话,就有可能被一些不法公司,通过仿真器(J-Link,ST-Link 等)把 Flash 中的程序读取回来,得到 bin 文件或 hex 文件,然后去山寨产品。所以我们需要对程序进行保护,一种比较简单可靠的方法就是把 Flash 设置成读保护。 2,开发环境 1,适用芯片:STM32F1 全部芯片 2,固件库:STM32Cube_FW_F1_V1.6.1 3,IDE:MDK525 3,程序源码
|
还是说这么做了以后只能全部FLASH擦除后,才可以再次使用调试。
读保护以后不能DEBUG了,要不然保护就没用了。
下次要擦FLASH以后才能再次使用
量产的时候不需要专用的的工具进行加密。