|
vzqcbuk35d164022964008.png (79.17 KB, 下載次數(shù): 0)
下載附件
保存到相冊
vzqcbuk35d164022964008.png
2024-9-19 15:42 上傳
, K/ e: t* g/ z- C
3 ^3 h+ P1 D; e1 d5 D( S1 HSE 時鐘 $ Z, g; R# k* w+ A* J6 u
高速外部時鐘信號(HSE)有以下幾個時鐘源: ? HSE 外部晶振/陶瓷諧振器 ? HSE 用戶外部時鐘,提供 OSC_IN 引腳
& L4 f* H3 I; G諧振器和負載電容必須盡可能地靠近振蕩器的引腳,以盡量減小輸出失真和起振穩(wěn)定時間。負載電容值必須根據(jù)所
- i- N, s* l5 Y' F! B選振蕩器的不同做適當調(diào)整。" D" X8 ~* F" R5 Z& A
1ytyebxqrsw64022964108.png (65.2 KB, 下載次數(shù): 0)
下載附件
保存到相冊
1ytyebxqrsw64022964108.png
2024-9-19 15:42 上傳
/ l0 u9 j8 E$ a" i3 e6 K; ]4 X1.1 外部晶振/陶瓷諧振器(HSE 晶振) ! j+ t3 L4 |9 G* x; G
4到50MHz外部振蕩器的優(yōu)點是可以生成一個精度非常高的主時鐘。有關(guān)詳細信息,請參見數(shù)據(jù)手冊的電氣特性部分。
9 w' s6 J# `$ H- ~2 L7 h! b9 }* L' U/ V
1.2 外部時鐘源(HSE旁路) " A2 ^& o) e" b! w
在此模式下,必須提供外部時鐘源,頻率高達50MHz。必須使用占空比約為40%至60%的外部時鐘信號(方波、正弦波或三角波)來驅(qū)動 OSC_IN引腳,具體取決于頻率(參考數(shù)據(jù)手冊),同時OSC_OUT引腳可用作GPIO使用。; V O: P% N: X3 A3 h
2 HSI16時鐘 3 ?1 ~: h+ x$ U% O
HSI16時鐘信號是從16MHz內(nèi)部RC振蕩器生成的。RC振蕩器以低成本提供時鐘源(無需使用外部元件)。它還比HSE晶振具有更快的啟動時間。但即使校準后,頻率也不如外部晶振或陶瓷諧振器的頻率精度高。HSI16時鐘還可作為備份時鐘源(輔助時鐘)使用,以防HSE晶振發(fā)生故障。
6 i4 y( ~$ M) V; z3 MSI(MSIS 和 MSIK)時鐘 MSI由四個內(nèi)部RC振蕩器組成:MSIRC0 (48MHz)、MSIRC1 (4MHz)、MSIRC2 (3.072MHz)和 MSIRC3 (400kHz)。每個振蕩器提供一個預(yù)分頻器,從而提供1、2、3或4分頻。由這些分頻振蕩器生成兩個輸出時鐘:
( T+ `2 z+ ?: S? MSIS,可選擇作為系統(tǒng)時鐘 " \: K; e+ s! S; T! X) {
? MSIK,可由一些外設(shè)選擇作為內(nèi)核時鐘
, w% f- V1 F3 M# j0 D
" j( j) T6 l3 m& M. m- D! `可由軟件分別使用RCC_ICSCR1寄存器中的MSISRANGE[3:0]和 MSIKRANGE[3:0]字段(且MSIRGSEL=1)來調(diào)整MSIS和MSIK頻率范圍。提供十六個頻率范圍,由四個內(nèi)部RC生成。' i3 L. b! c( j0 N* l7 O7 ?$ P7 s
如果HSE晶振發(fā)生故障,則MSI時鐘還可作為備份時鐘源(輔助時鐘)。MSI振蕩器可提供一個低成本(無外部元件)低功耗的時鐘源。此外,當和LSE 一起用于PLL模式時,MSI可提供一個非常精確的時鐘源,該時鐘源可用于USB OTG-FS外設(shè),并且PLL反饋,使系統(tǒng)以最大速率160 MHz運行。利用LSE進行硬件自動校準(PLL模式)$ F, M( r+ @1 ~ R) ]: e; i6 l8 w
當應(yīng)用中存在32.768 kHz 外部振蕩器時,MSIS或MSIK可配置為PLL模式。此模式已啟用,如下所示:- p! Z+ r2 N. b5 w1 G7 R. }
? 對于MSIS:在RCC_CR寄存器中將MSIPLLEN位置為1
: p2 R# M! n/ `? 對于MSIK:在RCC_CR寄存器中將MSIPLLEN位置為0
% R" c' N5 p5 M4 b& S0 C) [
# J: j; g& I0 o2 m如果MSIS和MSIK范圍是從同一MSIRC源生成的,則PLL模式應(yīng)用于 MSIS和MSIK。當配置為PLL模式時,MSIS或MSIK可利用LSE自動校準。該模式可用于所有MSI頻率范圍。48MHz時,處于PLL模式的MSIK可用
0 [( N- ^- {8 v7 [/ [于USB OTG FS器件,不需要外部高速晶振。
# ~" ]8 I. S4 }+ ]& @' r; a7 L8 w' ], [) d! k9 L# L
4 LSE 時鐘 4 i. ]! {0 X4 }+ Y. d+ r
LSE晶振是32.768kHz低速外部晶振或陶瓷諧振器。它為RTC(實時時鐘)外設(shè)提供低功耗且精度高的時鐘源,用于時鐘/日歷或其他定時功能。使用RCC_BDCR寄存器中的LSEDRV[1:0]位,可在運行時更改晶振驅(qū)動強度,以實現(xiàn)穩(wěn)定性、短啟動時間和低功耗之間的最佳平衡。外部時鐘源(LSE 旁路)在此模式下,必須提供頻率高達1MHz的外部時鐘源。必須使用占空比約為50%的外部時鐘信號(方波、正弦波或三角波)來驅(qū)動 OSC32_IN引腳,同時OSC32_OUT引腳可以作為GPIO使用。( ^- o( i& B) K) {0 N% ~, }- m
==========. I' S4 M& p0 }& t1 i
往期回顧:Keil中變量不被初始化方法
6 Z9 N a! g# }) M* Y" V# W* d" F/ d如何提高單片機的運算效率之FPU
. ~ \! i4 l' Y2 {) ^8 i6 m藍橋杯物聯(lián)網(wǎng)教程匯總_240529
" A A- _5 f$ Z5 g+ X==========, H0 P z& c" c8 n' L. n
) T! @+ U A: z' @: ~; y1 D* w
lknle5xglh364022964209.png (168.01 KB, 下載次數(shù): 0)
下載附件
保存到相冊
lknle5xglh364022964209.png
2024-9-19 15:42 上傳
& T# o M+ K% Q( X1 R* |
/ q. Q9 B& \/ Y# ]7 k
h54i13ol2q464022964309.png (389.99 KB, 下載次數(shù): 0)
下載附件
保存到相冊
h54i13ol2q464022964309.png
2024-9-19 15:42 上傳
2 t6 h. f6 q' F" `2 t8 g+ _1 e
6 f; J R! W$ v( Z1 Q+ n
xaigwbx2f3m64022964409.png (368.54 KB, 下載次數(shù): 0)
下載附件
保存到相冊
xaigwbx2f3m64022964409.png
2024-9-19 15:42 上傳
|
|