单片机学习小组
直播中

王彬

7年用户 1040经验值
私信 关注

新唐M0下载程序后能单独加密吗?

在Keil里下载好程序后,再修改配置字安全加密项,芯片是加密了,但程序似乎被擦除了,在ICP工具里单独下载配置项也是一样,请问如何在下载好程序后进行加密,或者说在Keil里如何下载程序的同时执行加密,谢谢大家

回帖(1)

人走了

2024-1-9 17:08:35
在下载程序后进行加密可能会导致程序被擦除的情况发生。建议在编写程序时,直接在代码中添加加密算法,再将加密后的程序烧录到芯片中。这样,即使有人获取了芯片上的程序,也无法解密得到原始代码。

如果非要在下载完程序后进行加密,可以尝试使用ICP工具进行操作。确保已经正确烧录了程序后,打开ICP工具,选择“配置字”项,勾选安全加密选项,然后单独下载配置项。如果程序被擦除,可能是因为安全加密选项需要和相关寄存器设置一起进行才能生效,具体设置方法可以参考芯片的数据手册或联系厂家技术支持。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分