久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: STM32學習筆記之RTC [打印本頁]

作者: xiaos    時間: 2015-4-10 17:29
標題: STM32學習筆記之RTC
經過漫長的等待 我的CR1216 鋰電池終于到貨了 .好了 這樣就可以做實驗了  經過了一段時間 我沒有 發表筆記了....

不知道 有沒有人對 電腦(現在的只能手機也辦得到了)斷開電源 (甚至是重裝系統) 依然能顯示出正確的時間 感到好奇.
void RTC_Configuration()
{
if(BKP_ReadBackupRegister(BKP_DR1) != 0xA5A7)
{
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR |RCC_APB1Periph_BKP, ENABLE);//開啟電源和后備寄存器時鐘
       PWR_BackupAccessCmd(ENABLE);//使能后備寄存器
       BKP_DeInit();//設置后備寄存器為默認值
       RCC_LSEConfig(RCC_LSE_ON);//開啟外部低速時鐘
       while(RCC_GetFlagStatus(RCC_FLAG_LSERDY) == RESET); //等帶外部時鐘穩定
       RCC_RTCCLKConfig(RCC_RTCCLKSource_LSE);//把外部低速時鐘設置為RTC的時鐘
       RCC_RTCCLKCmd(ENABLE);    //使能RTC的時鐘
RTC_WaitForSynchro();     //等待RTC寄存器與APB1總線時鐘同步
RTC_WaitForLastTask();//等待上一個操作完成
       RTC_ITConfig(RTC_IT_SEC,ENABLE);//開啟RTC的秒中斷
       RTC_WaitForLastTask();//等待上一個操作完成
       RTC_SetPrescaler(32767);//設置預分頻值
RTC_WaitForLastTask();//等待上一個操作完成
       BKP_WriteBackupRegister(BKP_DR1,0xA5A7);//在后備寄存器中做標記
       RTC_SetCounter(z);//設置時間初始值
      
}
       else
       {
              RTC_WaitForSynchro();//等待RTC寄存器與APB1總線時鐘穩定
              RTC_ITConfig(RTC_IT_SEC, ENABLE);//開啟秒中斷
              RTC_WaitForLastTask();//等待上一個操作完成
       }
            
//RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);
      
// PWR_BackupAccessCmd(ENABLE);
BKP_TamperPinCmd(DISABLE);   //禁止入侵檢測
        RCC_ClearFlag();     //清除中斷標志位
}







歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 成人国产网站 | 欧美极品视频 | 超碰免费在线 | 一区二区三区免费观看 | 久草青青草 | 色综合久久88色综合天天 | 亚洲69 | 91porn在线| 精品国产91乱码一区二区三区 | 日韩欧美国产高清91 | 午夜88| 成人91视频 | 亚洲一区自拍 | 日韩在线精品视频 | 三级黄色在线观看 | 国产精品亚洲综合 | 在线观看网址你懂的 | 国产精品一二三四 | 日韩精品视频在线播放 | 日韩综合精品 | 欧美成人极品 | 亚洲激情一区二区 | 人人草av| 亚洲国产网站 | 国产午夜精品福利 | 色女人影院 | 日韩免费毛片 | 久久九九免费视频 | a级片免费观看 | 日一日操一操 | 九九香蕉视频 | aaa级片| 亚洲精品乱码久久久久久 | 伊人久久艹| 伊人久久av| 在线观看av的网站 | 免费av在线播放 | 国产一级特黄 | 国产精品久久久久久99 | 久久久综合网 | 日日夜夜天天操 |