是因为PF4~PF11由GPIO模块控制,而GPIO模块由VDD供电,VDD没电导致。 将PF4~PF11改成由RTC模块控制就可以解决。 参考代码如下: void RTC_GPIO_Backup_PF4_11(void) { CLK->APBCLK0 |= CLK_APBCLK0_RTCCKEN_Msk; RTC->GPIOCTL0 = 0x0F0F0F0F;// RTC control, quasi, output high RTC->GPIOCTL1 = 0x0F0F0F0F;// RTC control, quasi, output high CLK->APBCLK0 &= ~CLK_APBCLK0_RTCCKEN_Msk; }
|