最近嘗試用新唐 NuEdu-SDK-M451 開發板,學習 Cortex-M4中. 
發現 Smpl_Basic01_RTC 範例程式,  RTC_SetDateAndTime() 
調用 RTC_WaitAccessEnable()  時,  
在 RTC.H Line 233: 
while ((RTC->RWEN & RTC_RWEN_RWENF_Msk) == RTC_RWEN_RWENF_Msk) 
 
會進入了死迴圈.    
 
 
從新唐技術文件(NuMicro M451 Series Technical Reference Manual), 
字面上意思是用來控制 RTC 相關 registers 的Read/Write 機制. 
問題是: 我是驗證原廠提供的RTC 範例程式, 但它表現異常,  
所以想和大家交流一下, 是否也遭遇了相同問題. 是否原廠程式有 Bug ? 
 |