蓝桥杯嵌入式RTC调试

来源:互联网 发布:java中字符串拼接函数 编辑:程序博客网 时间:2024/04/29 04:43

extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。

多用在其他函数中的状态变量或数值调用到主函数中

  /* To output second signal on Tamper pin, the tamper functionality
       must be disabled (by default this functionality is disabled) */
  BKP_TamperPinCmd(DISABLE);


  /* Enable the RTC Second Output on Tamper Pin */
  BKP_RTCOutputConfig(BKP_RTCOutputSource_Second);

以及 RTC_IT未配置都会导致程序卡死

/* Reset RTC Counter when Time is 23:59:59 */
  if (RTC_GetCounter() == 0x0001517F)
  {
     RTC_SetCounter(0x0);
     /* Wait until last write operation on RTC registers has finished */
     RTC_WaitForLastTask();
  }
  

0 0
原创粉丝点击