娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月02日(星期日)

2020年02月02日 | STM32F429HAL庫時鐘系統(tǒng)學習筆記

發(fā)布者:Alisallll 來源: eefocus關(guān)鍵字:STM32F429HAL  時鐘系統(tǒng) 手機看文章 掃描二維碼
隨時隨地手機看文章

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)定性測試。

關(guān)鍵字:STM32F429HAL  時鐘系統(tǒng) 引用地址:STM32F429HAL庫時鐘系統(tǒng)學習筆記

上一篇:基于STM32的GPS模塊驅(qū)動(AIR530)
下一篇:STM32F429HAL庫UART學習筆記

推薦閱讀

  SLAC國家加速器實驗室正在研究如何避免金屬3D打印零件的缺陷。其X射線觀察過程可以產(chǎn)生更可靠的3D打印部件。下面就隨嵌入式小編一起來了解一下相關(guān)內(nèi)容吧。?科學家利用X射線研究金屬3D打印產(chǎn)生缺陷的原因  無論您的3D打印機是在家里、工廠、船上,還是在太空中,您總是希望您的3D打印物盡可能出現(xiàn)少的缺陷,無論是為了審美目的,還是為了確保其功能...
近日,美國司法部對華為公司及其副董事長、首席財務(wù)官孟晚舟等提出起訴,中方則再次敦促美方立即撤銷對孟晚舟女士的逮捕令。一場牽動萬千國人心的拘捕事件,其源頭便是5G技術(shù)。5G究竟有多重要?作為一個支持下一代數(shù)字應(yīng)用的技術(shù),5G能為未來的智慧城市和數(shù)字經(jīng)濟提供動力。在解決諸多技術(shù)、政治和政策挑戰(zhàn)方面,獲得先發(fā)優(yōu)勢并成功采用5G網(wǎng)絡(luò)的國家,很可...
美國風險企業(yè)·Joby Aviation 公司的電動垂直起降飛機將由豐田汽車提供。 豐田汽車(TOYOTA)表示,將與致力于開發(fā)“空中飛車”的美國風險企業(yè)·Joby Aviation 公司合作,出資 3 億 9400 美元(約合人民幣 27 億元)。豐田將發(fā)揮自己在汽車生產(chǎn)及技術(shù)開發(fā)方面的見識,加速新的空中移動工具的開發(fā)。 Joby 公司成立于 2009 年,致力于電動垂直...
浩亭大中華區(qū)總經(jīng)理陳鉑先生、浩亭中國區(qū)產(chǎn)品應(yīng)用總監(jiān)、浩亭中國區(qū)市場傳訊經(jīng)理章艷艷女士、浩亭人事行政專員張宏宇女士、軌交院與磁浮中心黨委書記儲志剛老師、鐵道與城市軌道交通研究院院長陳小鴻教授、鐵道與城市軌道交通研究院副院長陸正剛教授、軌交院與磁浮中心黨委副書記聶菁老師磁浮中心車輛研究室副主任廖志明老師、軌交院輔導員袁婧老師參加活動...

史海拾趣

問答坊 | AI 解惑

現(xiàn)金求購IC

深圳市瑞琦電子科技有限公司專業(yè)從事臺式計算機主板、筆記本電腦、工控機主板等主芯片IC的配套推廣與銷售服務(wù)。。“價格合理,用戶至上”是我們一慣的宗旨。多年來,已為國內(nèi)多家知名企業(yè)進行配套服務(wù),并獲得一致好評。主營產(chǎn)品包括各類電腦主板芯 ...…

查看全部問答∨

直接接在普通開關(guān)兩端的延時開關(guān)電路

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 編輯 如題。直接接在普通開關(guān)兩端的延時開關(guān)電路,不用改變目前的布線方式直接接與開關(guān)兩端, 可用原開關(guān)兩端引出兩個線作為一個控制信號,也可以加上聲控,光控功能, 下圖這個電路當可控硅導通 ...…

查看全部問答∨

匯編語言入門教程

匯編語言入門教程…

查看全部問答∨

非專業(yè) 跳槽 望各位指點

我是水電專業(yè)畢業(yè)的 從小對電子很感興趣 現(xiàn)在在水電設(shè)計院呆了一年半 這兩天辭職 想去搞電子或者計算機方面的工作 本人只有計算機三級PC證書 覺得自己在計算機和電子方面很有特長的 vb vc jsp X86匯編 我都會點 平時拆拆電視收音機什么的 系統(tǒng)維護 ...…

查看全部問答∨

有沒人在弄IMX51+WINCE60? 我的系統(tǒng)怎么跑不起來啊,也不知道是軟件問題還是硬件問題

有沒人在弄IMX51+WINCE60? 我的系統(tǒng)怎么跑不起來啊,也不知道是軟件問題還是硬件問題…

查看全部問答∨

MSP430單片機的雙機串口通訊

求有關(guān)MSP430單片機的雙機串口通訊的資料,最好能有程序,急~謝謝啦…

查看全部問答∨

關(guān)于ise

請問老師,怎么在ise中查看vhdl的程序包文件??…

查看全部問答∨

LMP90100LMP91000 傳感器模擬前端概覽

本帖最后由 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ā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 紫金县| 赣州市| 达孜县| 星子县| 仪征市| 六安市| 潼南县| 沁水县| 句容市| 华容县| 芜湖县| 三原县| 宁乡县| 巩留县| 汝州市| 桦南县| 四会市| 清涧县| 喀喇沁旗| 兴业县| 通道| 甘南县| 遂溪县| 时尚| 洪江市| 玉龙| 金寨县| 绥棱县| 西城区| 普兰店市| 木兰县| 高密市| 钦州市| 郓城县| 大邑县| 安乡县| 苍南县| 东台市| 东光县| 手机| 扎囊县|