F4的系統(tǒng)的時鐘和F1基本相同,和F1 不同的就是鎖相環(huán)倍頻系數(shù)提高,就是系統(tǒng)時鐘PLL的時鐘頻率高達180M(做完電賽控制組,感覺100M以下的單片機以后都不用再學了,圖像處理完全做不了)。
HSI:系統(tǒng)內(nèi)部告訴時鐘16M;
HSE:外部高速時鐘這里我們一般叫外部晶振正點原子的開發(fā)板是25M輸入范圍是(4-26M)
我們以外部時鐘源25M為例外部時鐘經(jīng)過PLL鎖仙環(huán)(VCO:壓控振蕩器,這個是電壓控制振蕩頻率的一個元器件沒必要深究)
經(jīng)過*N倍頻在/P就得到我們想要的系統(tǒng)時鐘頻率了
系統(tǒng)時鐘=外部晶振/M*N/P;
我們在來看HAL庫的配置函數(shù)
RCC->CR |= (uint32_t)0x00000001;//寫入
使能內(nèi)部高速時鐘
/* Reset CFGR register */
RCC->CFGR = 0x00000000;
復位配置寄存器
/* Reset HSEON, CSSON and PLLON bits */
RCC->CR &= (uint32_t)0xFEF6FFFF;
/* Reset PLLCFGR register */
RCC->PLLCFGR = 0x24003010;
/* Reset HSEBYP bit */
RCC->CR &= (uint32_t)0xFFFBFFFF;
/* Disable all interrupts */
RCC->CIR = 0x00000000;
復位了全部的時鐘配置默認開起了HSI系統(tǒng)內(nèi)部高速時鐘
所以我們要自己配置時鐘函數(shù)程序如下
Stm32_Clock_Init(360,25,2,8); //時鐘主頻180M
void Stm32_Clock_Init(u32 plln,u32 pllm,u32 pllp,u32 pllq)
{
HAL_StatusTypeDef ret = HAL_OK;
RCC_OscInitTypeDef RCC_OscInitStructure;
RCC_ClkInitTypeDef RCC_ClkInitStructure;
__HAL_RCC_PWR_CLK_ENABLE(); //使能PWR時鐘這點我沒有深究大概是時鐘電源使能
//下面這個設(shè)置用來設(shè)置調(diào)壓器輸出電壓級別,以便在器件未以最大頻率工作
//時使性能與功耗實現(xiàn)平衡,此功能只有STM32F42xx和STM32F43xx器件有,
__HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1);//設(shè)置調(diào)壓器輸出電壓級別1
RCC_OscInitStructure.OscillatorType=RCC_OSCILLATORTYPE_HSE; //時鐘源為HSE
RCC_OscInitStructure.HSEState=RCC_HSE_ON; //打開HSE
RCC_OscInitStructure.PLL.PLLState=RCC_PLL_ON;//打開PLL
RCC_OscInitStructure.PLL.PLLSource=RCC_PLLSOURCE_HSE;//PLL時鐘源選擇HSE
RCC_OscInitStructure.PLL.PLLM=pllm; //主PLL和音頻PLL分頻系數(shù)(PLL之前的分頻),取值范圍:2~63.
RCC_OscInitStructure.PLL.PLLN=plln; //主PLL倍頻系數(shù)(PLL倍頻),取值范圍:64~432.
RCC_OscInitStructure.PLL.PLLP=pllp; //系統(tǒng)時鐘的主PLL分頻系數(shù)(PLL之后的分頻),取值范圍:2,4,6,8.(僅限這4個值!)
RCC_OscInitStructure.PLL.PLLQ=pllq; //USB/SDIO/隨機數(shù)產(chǎn)生器等的主PLL分頻系數(shù)(PLL之后的分頻),取值范圍:2~15.
ret=HAL_RCC_OscConfig(&RCC_OscInitStructure);//初始化
if(ret!=HAL_OK) while(1);
ret=HAL_PWREx_EnableOverDrive(); //開啟Over-Driver功能
if(ret!=HAL_OK) while(1);
//選中PLL作為系統(tǒng)時鐘源并且配置HCLK,PCLK1和PCLK2
RCC_ClkInitStructure.ClockType=(RCC_CLOCKTYPE_SYSCLK|RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2);
RCC_ClkInitStructure.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK;//設(shè)置系統(tǒng)時鐘時鐘源為PLL
RCC_ClkInitStructure.AHBCLKDivider=RCC_SYSCLK_DIV1;//AHB分頻系數(shù)為1
RCC_ClkInitStructure.APB1CLKDivider=RCC_HCLK_DIV4; //APB1分頻系數(shù)為4
RCC_ClkInitStructure.APB2CLKDivider=RCC_HCLK_DIV2; //APB2分頻系數(shù)為2
ret=HAL_RCC_ClockConfig(&RCC_ClkInitStructure,FLASH_LATENCY_5);//同時設(shè)置FLASH延時周期為5WS,也就是6個CPU周期。
if(ret!=HAL_OK) while(1);
}
這個程序就直接配置了我們時鐘APB1 80M和APB2 40M的時鐘配置
初始化配置就完成了,我們以后想要超頻也可以在這里修改,以后我會超頻做一些功能超頻穩(wěn)定性測試。
上一篇:基于STM32的GPS模塊驅(qū)動(AIR530)
下一篇:STM32F429HAL庫UART學習筆記
推薦閱讀
史海拾趣
經(jīng)過破產(chǎn)保護和重組的洗禮后,伊士曼柯達公司更加注重創(chuàng)新和可持續(xù)發(fā)展。公司加強了與新興科技公司的合作,積極探索新的業(yè)務(wù)模式和市場機會。同時,柯達還致力于研發(fā)更加環(huán)保、高效的影像產(chǎn)品和技術(shù),以滿足客戶對高品質(zhì)影像的需求。未來,伊士曼柯達公司將繼續(xù)秉承創(chuàng)新、品質(zhì)、服務(wù)的理念,不斷推動影像行業(yè)的發(fā)展和進步。
隨著企業(yè)規(guī)模的擴大和影響力的提升,澤耀科技(Ashining)開始積極承擔社會責任,推動可持續(xù)發(fā)展。公司注重環(huán)保和節(jié)能技術(shù)的應(yīng)用,致力于生產(chǎn)環(huán)保型電子產(chǎn)品,減少生產(chǎn)過程中的能源消耗和環(huán)境污染。同時,澤耀科技還積極參與社會公益事業(yè),為社會的發(fā)展貢獻自己的力量。
這些故事展示了澤耀科技(Ashining)在電子行業(yè)中的發(fā)展歷程和取得的成就,也體現(xiàn)了公司不斷創(chuàng)新、追求卓越的精神。未來,澤耀科技將繼續(xù)秉持這一精神,為電子行業(yè)的發(fā)展貢獻更多的力量。
在國內(nèi)市場取得一定成績后,澤耀科技(Ashining)開始積極拓展國際市場。公司參加了多個國際電子展會,與國際知名企業(yè)建立了合作關(guān)系,成功將產(chǎn)品打入國際市場。同時,澤耀科技還積極尋求與國際先進技術(shù)的交流與合作,不斷提升自身的技術(shù)水平和產(chǎn)品質(zhì)量。
DILABS公司成立于XX世紀初,由一群熱衷于電子技術(shù)的工程師創(chuàng)立。在公司初創(chuàng)時期,他們面臨了資金短缺、技術(shù)瓶頸和市場競爭等多重挑戰(zhàn)。然而,他們堅持創(chuàng)新,經(jīng)過無數(shù)次實驗,終于在芯片封裝技術(shù)上取得了突破。這一突破性的技術(shù)為DILABS贏得了業(yè)界的關(guān)注,也為公司的發(fā)展奠定了堅實的基礎(chǔ)。
為了進一步提升公司的競爭力和市場份額,F(xiàn)DI實施了國際化戰(zhàn)略。他們積極拓展海外市場,與多個國家和地區(qū)的客戶建立了合作關(guān)系。通過參加國際展會、設(shè)立海外分支機構(gòu)等方式,F(xiàn)DI不斷提升品牌知名度和影響力。同時,他們還加強與當?shù)毓?yīng)商和合作伙伴的合作,共同開拓市場,實現(xiàn)互利共贏。這些努力使得FDI在全球電子行業(yè)中的地位日益穩(wěn)固。
B&F Fastener Supply公司在上世紀末成立之初,就瞄準了快速發(fā)展的電子行業(yè),意識到緊固件和電子元器件的供應(yīng)將成為行業(yè)發(fā)展的關(guān)鍵。公司迅速調(diào)整戰(zhàn)略,開始專注于電子工業(yè)用緊固件的研發(fā)和銷售。通過與多家電子制造廠商建立合作關(guān)系,B&F逐漸在電子緊固件市場占據(jù)了一席之地。
深圳市瑞琦電子科技有限公司專業(yè)從事臺式計算機主板、筆記本電腦、工控機主板等主芯片IC的配套推廣與銷售服務(wù)。。“價格合理,用戶至上”是我們一慣的宗旨。多年來,已為國內(nèi)多家知名企業(yè)進行配套服務(wù),并獲得一致好評。主營產(chǎn)品包括各類電腦主板芯 ...… 查看全部問答∨ |
本帖最后由 jameswangsynnex 于 2015-3-3 19:59 編輯 如題。直接接在普通開關(guān)兩端的延時開關(guān)電路,不用改變目前的布線方式直接接與開關(guān)兩端, 可用原開關(guān)兩端引出兩個線作為一個控制信號,也可以加上聲控,光控功能, 下圖這個電路當可控硅導通 ...… 查看全部問答∨ |
我是水電專業(yè)畢業(yè)的 從小對電子很感興趣 現(xiàn)在在水電設(shè)計院呆了一年半 這兩天辭職 想去搞電子或者計算機方面的工作 本人只有計算機三級PC證書 覺得自己在計算機和電子方面很有特長的 vb vc jsp X86匯編 我都會點 平時拆拆電視收音機什么的 系統(tǒng)維護 ...… 查看全部問答∨ |
有沒人在弄IMX51+WINCE60? 我的系統(tǒng)怎么跑不起來啊,也不知道是軟件問題還是硬件問題 有沒人在弄IMX51+WINCE60? 我的系統(tǒng)怎么跑不起來啊,也不知道是軟件問題還是硬件問題… 查看全部問答∨ |
本帖最后由 dontium 于 2015-1-23 12:47 編輯 Chuck向您介紹美國國家半導體的LMP90100/LMP91000可配置傳感器模擬前端產(chǎn)品,以及可加快產(chǎn)品上市的精簡集成式軟硬件開發(fā)平臺。 片段中介紹的產(chǎn)品為:LMP90100/LMP91000。 LMP90100 – 多通道24位傳 ...… 查看全部問答∨ |
你對變壓器知識了解多少?來吧!有關(guān)變壓器的好資料在這里! 要學電源知識,要做電源產(chǎn)品,變壓器是必須要了解的,那你對變壓器知識了解多少?來吧!這里有個變壓器的好資料 … 查看全部問答∨ |
設(shè)計資源 培訓 開發(fā)板 精華推薦
- 利用STM32MP1和STM32MP2在嵌入式 Linux 平臺上部署有效的安全保護機制
- 超小但強大:MCU 的小尺寸封裝和集成如何幫助優(yōu)化空間受限的設(shè)計
- 德州儀器推出全球超小型 MCU,助力微型應(yīng)用創(chuàng)新
- Microchip推出電動兩輪車(E2W)生態(tài)系統(tǒng),加速電動出行創(chuàng)新
- 意法半導體推出STM32U3微控制器,面向遠程、智能和可持續(xù)應(yīng)用,拓展超低功耗系列創(chuàng)新
- (一) ECloudIDE入門STM32-CubeMX工程創(chuàng)建與導入
- (二)ECloudIDE入門STM32-官方寄存器版例程使用
- Simulink STM32F407VGT6實現(xiàn)硬件在環(huán)
- openharmony:hilog_lite組件移植
- 下載有禮|是德科技電子書 《通過了解測試精度的基礎(chǔ)知識, 提高良率并降低風險》,不做“差不多先生”
- 有獎直播|TI 新一代Sitara™ AM62處理器革新人機交互——產(chǎn)品介紹和相關(guān)資源
- 有獎直播:全方位詳解TI MSP Academy 教程
- ADI有獎下載活動之17:變頻驅(qū)動及電源設(shè)計中的隔離技術(shù)
- TE Connectivity 提供更懂你的連接解決方案
- 深入東芝參考設(shè)計庫:夯實您的設(shè)計庫,讓您的設(shè)計更出彩
- 下載有禮|終于找到秘籍,示波器探頭的選擇和使用就靠它了!
- MPS電機研究院 讓電機更聽話的秘密! 第一站:電機應(yīng)用知識大考!
- TE 學習中心 視頻培訓隨心點
- 看好可穿戴、AR/VR和IoT人機交互市場增長,博世傳感器借三大新品發(fā)力
- Cognizant:聊天機器人在保險業(yè)的未來
- 英國AI專業(yè)教授:車企涌入無人駕駛領(lǐng)域操之過急
- 谷峰:從結(jié)算方式看輸配電價制度落地情況
- 基于P89C51RD2可定制、廉價的人機交互界面設(shè)計
- 瑞士為何成為機器人產(chǎn)業(yè)的“硅谷”?
- 三款iPhone發(fā)布,基帶芯片訂單讓Intel壓力山大
- 全球半導體設(shè)備出貨金額實現(xiàn)9連增
- 眼科半導體激光光凝機存在隱患,已被召回
- Juwi將在大堡礁上安裝太陽能與電池混合發(fā)電系統(tǒng)
- 器件 Stellaris® LM3S 和 Tiva™ C 系列 TM4C123x MCU 之間的不同
- 【CY8CKIT-149 PSoC 4100S測評】+LCD的使用
- TI 降壓穩(wěn)壓器課程第五期【學習達人】獲獎信息公布
- 觀視頻,獎禮品 Fluke多功能多產(chǎn)品系列校準器 活動開始啦~
- 【R7F0C809】定時器中斷實現(xiàn)delay()函數(shù)
- 求推薦傳感器
- 我的畢設(shè)總結(jié)-用STM32的高速AD和USB2.0做簡易示波器
- NPN集電極開路輸出光電編碼器
- launchpad 自帶調(diào)試問題
- WIA(Windows Image Acquisition)