資料介紹
1、使用HSE,SYSCLK最高頻率是128M
一般情況下,我們都是使用HSE,然后HSE經(jīng)過(guò)PLL倍頻之后作為系統(tǒng)時(shí)鐘。通常的配置是:HSE=8M,PLL的倍頻因子為:9,
系統(tǒng)時(shí)鐘就設(shè)置成:SYSCLK = 8M * 9 = 72M。
2、使用HSI,SYSCLK最高頻率是64M本帖隱藏的內(nèi)容
當(dāng)HSE故障的時(shí)候,因?yàn)镻LL的時(shí)鐘來(lái)源是HSE,所以當(dāng)HSE故障的時(shí)候,不僅HSE不能使用,連PLL也會(huì)被關(guān)閉,這個(gè)時(shí)候系統(tǒng)
會(huì)自動(dòng)切換HSI作為系統(tǒng)時(shí)鐘,此時(shí)SYSCLK=HSI=8M,如果沒(méi)有開啟CSS和CSS中斷的話,那么整個(gè)系統(tǒng)就只能在低速率運(yùn)行,
這是系統(tǒng)跟癱瘓沒(méi)什么兩樣。如果開啟了CSS功能的話,那么可以當(dāng)HSE故障時(shí),在CSS中斷里面采取補(bǔ)救措施,使用HSI,并把
系統(tǒng)時(shí)鐘設(shè)置為更高的頻率,最高是64MHZ,64MHZ的頻率足夠一般的外設(shè)使用,如:ADC 、SPI、I2C等。
但是這里就又有一個(gè)問(wèn)題了,原來(lái)SYSCLK=72M,現(xiàn)在因?yàn)楣收细某?4M,那么那些外設(shè)的時(shí)鐘肯定被改變了,那么外設(shè)工作就會(huì)
被打亂,那我們是不是在設(shè)置HSI時(shí)鐘的時(shí)候,也重新調(diào)整外設(shè)總線的分頻因子,即AHB,APB2和APB1的分頻因子,使外設(shè)的時(shí)鐘
達(dá)到跟HSE沒(méi)有故障之前一樣。 但是這個(gè)也不是最保障的辦法,畢竟不能一直使用HSI,所以當(dāng)HSE故障時(shí)還是要采取報(bào)警措施。
其實(shí)最保障的方法設(shè)置系統(tǒng)使用為64M,不管是使用HSE還是HSI。
還有一種情況是,有些家伙不想用HSE,想用HSI,但是又不知道怎么用HSI來(lái)設(shè)置系統(tǒng)時(shí)鐘,因?yàn)檎{(diào)用庫(kù)函數(shù)都是使用HSE的,
我在這里給出例子,起個(gè)拋磚引玉的作用。
例程給出了兩個(gè)函數(shù):
1、使用HSE時(shí),SYSCLK = 8M * RCC_PLLMul_x, x:[2,3,。..16],最高是128M
HSE_SetSysClock(uint32_t pllmul)
2、使用HSI時(shí),SYSCLK = 4M * RCC_PLLMul_x, x:[2,3,。..16],最高是64MH
HSI_SetSysClock(uint32_t pllmul)
- 一圖搞懂單片機(jī)STM32的5個(gè)時(shí)鐘源知識(shí)!
- [HAL] STM32F407ZG HAL庫(kù)配置過(guò)程 時(shí)鐘系統(tǒng)
- STM32F103低功耗喚醒時(shí)鐘設(shè)置
- STM32系統(tǒng)時(shí)鐘切換與設(shè)置詳解
- STM32f1時(shí)鐘系統(tǒng)整理
- 使用STM32內(nèi)部HSI (內(nèi)部RC振蕩)作為系統(tǒng)時(shí)鐘
- STM32F1改用內(nèi)部時(shí)鐘HSI,配置系統(tǒng)時(shí)鐘64M
- STM32 RCC時(shí)鐘樹
- stm32學(xué)習(xí)筆記-時(shí)鐘系統(tǒng)
- STM32入坑(七)使用HSI配置系統(tǒng)時(shí)鐘
- STM32 時(shí)鐘系統(tǒng)--RCC寄存器
- 關(guān)于系統(tǒng)時(shí)鐘的配置問(wèn)題,如是stm32f1的系統(tǒng)時(shí)鐘為72Mhz
- STM32最小系統(tǒng)和時(shí)鐘詳解
- MCU學(xué)習(xí)筆記_STM32時(shí)鐘
- STM32時(shí)鐘系統(tǒng) 9次下載
- STM32硬件設(shè)計(jì)的建議(2) 334次閱讀
- CKS32F107xx系列時(shí)鐘系統(tǒng)具體配置方法講解 680次閱讀
- 單片機(jī)STM32時(shí)鐘詳解 4799次閱讀
- stm32f030系列時(shí)鐘介紹 3765次閱讀
- 時(shí)鐘失效之后,STM32還能運(yùn)行? 908次閱讀
- STM32單片機(jī)的外部時(shí)鐘晶振該如何選擇頻率 2.8w次閱讀
- 基于STM32單片機(jī)的USB時(shí)鐘配置設(shè)計(jì) 5772次閱讀
- STM32的各種時(shí)鐘系統(tǒng)的應(yīng)用解析 6137次閱讀
- STM32單片機(jī)的5個(gè)時(shí)鐘源解析 2.4w次閱讀
- 基于STM32時(shí)鐘系統(tǒng)的開發(fā)及配置 2330次閱讀
- 基于LinkedInSTM32F4時(shí)鐘系統(tǒng)初始化設(shè)置 2128次閱讀
- STM32F4時(shí)鐘系統(tǒng)原理圖解析 1.8w次閱讀
- SYSCLK時(shí)鐘源三個(gè)來(lái)源:HSI RC、HSE OSC、PLL 2.3w次閱讀
- 深度剖析STM32時(shí)鐘系統(tǒng) 1.8w次閱讀
- 如何理解STM32系統(tǒng)時(shí)鐘和分頻 7237次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論