官方的NuTiny-SDK-NUC505的demo中,RTC程序一直卡在等待RTC初始化成功,也就是RTC->INIT=05eb1357一直没写进去,硬件仿真中看到INIT中的值为默认值0X0010;
2022/09/06 16:24
將RTC_nRWAKE接地,
然後在RTC_Open(&sInitTime);後加上RTC_DisableHardwarePowerOff();
樓主的問題是RTC沒有供電.
將RTC_nRWAKE接地供電給RTC,
接著用RTC_DisableHardwarePowerOff();取消硬體的強制關電.
可以參考TRM "6.9.6.2强制关系统电源流程"的內容.