電子教案ppt第17章_第1頁
電子教案ppt第17章_第2頁
電子教案ppt第17章_第3頁
電子教案ppt第17章_第4頁
電子教案ppt第17章_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、21天學嵌入式開發(fā)第十七講:時鐘控制系統(tǒng) 北京源智天下科技有限公司聯(lián)系方式:課程安排 復位和時鐘控制(RCC) 復位和時鐘控制(RCC)的編程方法 實時時鐘(RTC) 實時時鐘(RTC)的編程方法 北京源智天下科技有限公司聯(lián)系方式:1-10復位和時鐘控制(RCC) 三種復位形式: 系統(tǒng)復位 電源復位 備份區(qū)域復位時鐘類型 HSI HSE PLL LSE LSI RTC 看門狗RCC寄存器結構/時鐘控制寄存器/時鐘配置寄存器/時鐘中斷寄存器/APB2外圍設備復位寄存器/APB1外圍設備復位寄存器/AHB外圍設備時

2、鐘使能寄存器/APB2外圍設備時鐘使能寄存器/APB1外圍設備時鐘使能寄存器/備份域控制寄存器/控制和狀態(tài)寄存器typedef structvu32 CR; vu32 CFGR; vu32 CIR;vu32 APB2RSTR; vu32 APB1RSTR; vu32 AHBENR; vu32 APB2ENR; vu32 APB1ENR; vu32 BDCR; vu32 CSR; RCC_TypeDef;RCC的編程方法 庫函數(shù): RCC_DeInit函數(shù) RCC_HSEConfig函數(shù) RCC_WaitForHSEStartUp函數(shù) RCC_AdjustHSICalibrationValue函

3、數(shù) RCC_HSICmd函數(shù) RCC_PLLConfig函數(shù) RCC_PLLCmd函數(shù) RCC_SYSCLKConfig函數(shù) RCC_GetSYSCLKSource函數(shù) RCC_HCLKConfig函數(shù) RCC_PCLK1Config函數(shù) RCC_PCLK2Config函數(shù) RCC_ITConfig函數(shù) RCC_USBCLKConfig函數(shù) RCC_ADCCLKConfig函數(shù) RCC_LSEConfig函數(shù) RCC_LSICmd函數(shù)RCC的編程方法 (續(xù)) 庫函數(shù): RCC_RTCCLKConfig函數(shù) RCC_RTCCLKCmd函數(shù) RCC_GetClocksFreq函數(shù) RCC_AHBP

4、eriphClockCmd函數(shù) RCC_APB2PeriphClockCmd函數(shù) RCC_APB1PeriphClockCmd函數(shù) RCC_APB2PeriphResetCmd函數(shù) RCC_APB1PeriphResetCmd函數(shù) RCC_BackupResetCmd函數(shù) RCC_ClockSecuritySystemCmd函數(shù) RCC_MCOConfig函數(shù) RCC_GetFlagStatus函數(shù) RCC_ClearFlag函數(shù) RCC_GetITStatus函數(shù) RCC_ClearITPendingBit函數(shù)實時時鐘(RTC) 實時時鐘RTC是一個獨立的定時器,可提供時鐘日 歷的功能。 實

5、時時鐘RTC支持兩種獨立的復位類型: APB1,由系統(tǒng)復位。 RTC,只能由后備域復位。 實時時鐘RTC具有3個專門的可 中斷: 鬧鐘中斷 秒中斷 溢出中斷實時時鐘(RTC) RTC的復位 讀RTC寄存器 配置RTC寄存器 RTC標志的設置/控制寄存器高位typedef structvu16 CRH;u16 RESERVED0; vu16 CRL;u16 RESERVED1; vu16 PRLH;u16 RESERVED2; vu16 PRLL;u16 RESERVED3; vu16 DIVH;u16 RESERVED4; vu16 DIVL;u16 RESERVED5; vu16 CNTH;

6、u16 RESERVED6; vu16 CNTL;u16 RESERVED7; vu16 ALRH;u16 RESERVED8; vu16 ALRL;u16 RESERVED9; RTC_TypeDef;RTC寄存器結構/控制寄存器低位/預分頻加載寄存器高位/預分頻加載寄存器低位/分隔值寄存器高位/分隔值寄存器低位/計數(shù)寄存器高位/計數(shù)寄存器低位/警報寄存器高位/警報寄存器低位北京源智天下科技有限公司聯(lián)系方式:1-11RTC的編程方法 庫函數(shù): RTC_ITConfig函數(shù)。 RTC_EnterConfigMode函數(shù) RTC_ExitConfigMode函數(shù) RTC_GetCounter函數(shù) RTC_SetCounter函數(shù) RTC_GetPrescaler函數(shù) RTC_SetPrescaler函數(shù) RTC_SetAlarm函數(shù)。 RTC_GetDivider函數(shù)。 RTC_WaitForLastTask函數(shù) RTC_WaitForSynchro函數(shù) RTC_GetFlagStatus函數(shù) RTC_ClearFlag函數(shù) RTC_GetITStatus函數(shù) RTC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論