STM32F10XX支持三種復位形式,分別為系統(tǒng)復位,上電復位,備份區(qū)域復位。
當發(fā)生以下任一事件時,產(chǎn)生一個系統(tǒng)復位:
1,NRST引腳上的低電平復位
2,窗口看門狗計數(shù)終止(WWDG復位)
3,獨立看門狗計數(shù)終止(IWDG復位)
4,軟件復位(SW復位)
5,低功耗管理復位
三種不同的時鐘源可被用來驅(qū)動系統(tǒng)時鐘:
1,HSI振蕩器時鐘
2,HSE振蕩器時鐘
3,PLL時鐘
AHB和APB2域的最大頻率是72MHZ,APB1域的最大允許頻率是36MHZ。SDIO接口的時鐘頻率固定為HCLK/2.
外部晶體/陶瓷諧振器:為4~16MHZ外部振蕩器可為系統(tǒng)提供更為精確的主時鐘。
內(nèi)部PLL可以用來倍頻HSI RC的輸出時鐘或HSE晶作輸出時鐘。
如果需要在應用中使用USB接口,PLL必須被設置為輸出48或72MHZ時鐘,用于提供48MHZ的USBCLK時鐘。
LSE晶作是一個32.768KHZ的低速外部晶作或用來陶瓷諧振器。它為實時時鐘或者其他定時功能提供一個低功耗且精確的時鐘源。
如果獨立看門狗已經(jīng)由硬件選項或軟件啟動,LSI振蕩器將被強制在打開狀態(tài),并且不能被關閉。在LSI振蕩器穩(wěn)定后,時鐘供應給IWDG。