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