RA2E1软复位问题

您好

        我需要在产品功能中集成软复位,通过串口触发,我现在使用的是RA2E1中调用“core_cm23.h”里的NVIC_SystemReset,实际调试时,总是会中断到“bsp_register_protection.c”中的“R_BSP_ProtectEnable”函数,复位不成功,通过查看备注,推测是否是因为写寄存器之前没有正确的解除寄存器保护状态,导致复位动作未正确进行,请帮忙指导一下,是否需要在调用NVIC_SystemReset之前先解除寄存器保护,或者有没有RA系列的软复位Demo可以发给我一下,谢谢。