国民技术的MCU N32G030的Flash具有加密功能,并且有L0、L1、L2三种读保护功能,能有效的保护Flash中的程序不会被盗用。当N32G030的Flash配置为L1保护,需要通过国民技术提供的JLinkNsUnlockTool软件进行解除保护才能重新烧写程序。
为了加密烧录N32G,您可以按照以下步骤操作:
- 准备所需的文件:烧录算法文件(例如:N32G457VEL7_512.elf)、设备资源描述文件(例如:N32G457VEL7_512K.xml)和设备内存分配描述文件(例如:n32g457vel7.xml)。
- 使用国民技术提供的JLinkNsUnlockTool软件解除L1保护。
- 使用相应的烧录工具(如Keil)进行烧录。在烧录过程中,确保选择正确的芯片型号和对应的配置文件。
- 烧录完成后,再次使用JLinkNsUnlockTool软件对Flash进行L1保护,以确保程序的安全性。