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

歷史上的今天

今天是:2025年05月31日(星期六)

2021年05月31日 | 學(xué)習(xí)分享:STM32時鐘系統(tǒng)小結(jié)

發(fā)布者:MindfulCreator 來源: eefocus關(guān)鍵字:STM32  時鐘系統(tǒng)  振蕩器 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

在STM32中,有五個時鐘源,為HSI、HSE、LSI、LSE、PLL。


、HSI是高速內(nèi)部時鐘,RC振蕩器,頻率為8MHz。

②、HSE是高速外部時鐘,可接石英/陶瓷諧振器,或者接外部時鐘源,頻率范圍為4MHz~16MHz。

③、LSI是低速內(nèi)部時鐘,RC振蕩器,頻率為40kHz。

④、LSE是低速外部時鐘,接頻率為32.768kHz的石英晶體。

⑤、PLL為鎖相環(huán)倍頻輸出,其時鐘輸入源可選擇為HSI/2、HSE或者HSE/2。倍頻可選擇為2~16倍,但是其輸出頻率最大不得超過72MHz。


其中40kHz的LSI供獨立看門狗IWDG使用,另外它還可以被選擇為實時時鐘RTC的時鐘源。另外,實時時鐘RTC的時鐘源還可以選擇LSE,或者是HSE的128分頻。RTC的時鐘源通過RTCSEL[1:0]來選擇。


STM32中有一個全速功能的USB模塊,其串行接口引擎需要一個頻率為48MHz的時鐘源。該時鐘源只能從PLL輸出端獲取,可以選擇為1.5分頻或者1分頻,也就是,當(dāng)需要使用USB模塊時,PLL必須使能,并且時鐘頻率配置為48MHz或72MHz。


另外,STM32還可以選擇一個時鐘信號輸出到MCO腳(PA8)上,可以選擇為PLL輸出的2分頻、HSI、HSE、或者系統(tǒng)時鐘。


系統(tǒng)時鐘SYSCLK,它是供STM32中絕大部分部件工作的時鐘源。系統(tǒng)時鐘可選擇為PLL輸出、HSI或者HSE。系統(tǒng)時鐘最大頻率為72MHz,它通過AHB分頻器分頻后送給各模塊使用,AHB分頻器可選擇1、2、4、8、16、64、128、256、512分頻。其中AHB分頻器輸出的時鐘送給5大模塊使用:

①、送給AHB總線、內(nèi)核、內(nèi)存和DMA使用的HCLK時鐘。

②、通過8分頻后送給Cortex的系統(tǒng)定時器時鐘。

③、直接送給Cortex的空閑運行時鐘FCLK。

④、送給APB1分頻器。APB1分頻器可選擇1、2、4、8、16分頻,其輸出一路供APB1外設(shè)使用(PCLK1,最大頻率36MHz),另一路送給定時器(Timer)2、3、4倍頻器使用。該倍頻器可選擇1或者2倍頻,時鐘輸出供定時器2、3、4使用。

⑤、送給APB2分頻器。APB2分頻器可選擇1、2、4、8、16分頻,其輸出一路供APB2外設(shè)使用(PCLK2,最大頻率72MHz),另一路送給定時器(Timer)1倍頻器使用。該倍頻器可選擇1或者2倍頻,時鐘輸出供定時器1使用。另外,APB2分頻器還有一路輸出供ADC分頻器使用,分頻后送給ADC模塊使用。ADC分頻器可選擇為2、4、6、8分頻。


在以上的時鐘輸出中,有很多是帶使能控制的,例如AHB總線時鐘、內(nèi)核時鐘、各種APB1外設(shè)、APB2外設(shè)等等。當(dāng)需要使用某模塊時,記得一定要先使能對應(yīng)的時鐘。


需要注意的是定時器的倍頻器,當(dāng)APB的分頻為1時,它的倍頻值為1,否則它的倍頻值就為2。


連接在APB1(低速外設(shè))上的設(shè)備有:電源接口、備份接口、CAN、USB、I2C1、I2C2、UART2、UART3、SPI2、窗口看門狗、Timer2、Timer3、Timer4。注意USB模塊雖然需要一個單獨的48MHz時鐘信號,但它應(yīng)該不是供USB模塊工作的時鐘,而只是提供給串行接口引擎(SIE)使用的時鐘。USB模塊工作的時鐘應(yīng)該是由APB1提供的。


連接在APB2(高速外設(shè))上的設(shè)備有:UART1、SPI1、Timer1、ADC1、ADC2、所有普通IO口(PA~PE)、第二功能IO口。深圳專業(yè)STM32技術(shù)學(xué)習(xí)郭老師QQ754634522

使用HSE時鐘,程序設(shè)置時鐘參數(shù)流程:

1、將RCC寄存器重新設(shè)置為默認(rèn)值 RCC_DeInit;

2、打開外部高速時鐘晶振HSE RCC_HSEConfig(RCC_HSE_ON);

3、等待外部高速時鐘晶振工作 HSEStartUpStatus = RCC_WaitForHSEStartUp();

4、設(shè)置AHB時鐘 RCC_HCLKConfig;

5、設(shè)置高速AHB時鐘 RCC_PCLK2Config;

6、設(shè)置低速速AHB時鐘 RCC_PCLK1Config;

7、設(shè)置PLL RCC_PLLConfig;

8、打開PLL RCC_PLLCmd(ENABLE);

9、等待PLL工作 while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET)

10、設(shè)置系統(tǒng)時鐘 RCC_SYSCLKConfig;

11、判斷是否PLL是系統(tǒng)時鐘 while(RCC_GetSYSCLKSource() != 0x08)

12、打開要使用的外設(shè)時鐘 RCC_APB2PeriphClockCmd()/RCC_APB1PeriphClockCmd()


關(guān)鍵字:STM32  時鐘系統(tǒng)  振蕩器 引用地址:學(xué)習(xí)分享:STM32時鐘系統(tǒng)小結(jié)

上一篇:基于STM32和SIM900A的無線通信模塊設(shè)計
下一篇:最后一頁

推薦閱讀

stm32的PB3 PB4 PA15引腳可以在使用SWD仿真和燒錄的情況下釋放出來,作為普通IO口使用。初始化代碼如下:GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); GPIO_InitStructure.G...
據(jù)businesskorea報道,為了搶占電動汽車市場,韓國四大商業(yè)集團(tuán)——三星(Samsung)、現(xiàn)代汽車(Hyundai Motor)、SK和LG之間的競爭正在升溫。 去年7月27日,SK集團(tuán)旗下主要子公司SK創(chuàng)新表示,正與多家商業(yè)伙伴商討合作事宜,將電動汽車電池制造業(yè)務(wù)拓展至租賃、充電、回收和能源管理等其他領(lǐng)域。SK創(chuàng)新總裁金俊(Kim Joon)表示:“我們將與OEM合作伙伴和服務(wù)...
協(xié)作機(jī)器人夾爪制造商OnRobot推出2.5D視覺系統(tǒng)Eyes,適用于各家先進(jìn)機(jī)器手臂,提供外加的深度感知和零件辨識功能。 據(jù)報導(dǎo),機(jī)器手臂經(jīng)常遇到的難題,就是無法拾放大小、形狀或擺放方向不一的物品,通常需要外加夾具、送料盤等其它硬件協(xié)助作業(yè),但也因此增加作業(yè)成本和復(fù)雜度,局限了設(shè)備的應(yīng)用范圍。 OnRobot新推出的2.5D視覺系統(tǒng)Eyes,只要照一張...
2021年5月28日上午,高通-全訊射頻二期項目在無錫市高新區(qū)(新吳區(qū))開工。無錫高新區(qū)黨工委副書記、管委會主任、新吳區(qū)委副書記、區(qū)長崔榮國,無錫市海關(guān)副關(guān)長陶偉東,無錫高新區(qū)黨工委副書記、管委會副主任、新吳區(qū)委副書記洪延煒,高通公司(Qualcomm)中國區(qū)董事長孟樸,新吳區(qū)各部門代表及無錫星洲工業(yè)園區(qū)開發(fā)股份有限公司董事長楊二觀等出席了開工...

史海拾趣

問答坊 | AI 解惑

PICBASIC-PRO2.46完全版

PIC的資料,發(fā)給大家分享?!?

查看全部問答∨

[轉(zhuǎn)載]史上最實用較深刻的峰值檢測電路實例與分析 TINA7 OPA128OPA131TL372

本帖最后由 dontium 于 2015-1-23 13:23 編輯 史上最實用較深刻的峰值檢測電路實例與分析 TINA7 OPA128OPA131TL372 …

查看全部問答∨

誰有優(yōu)龍fs2410 wince 按鍵的驅(qū)動 ?

誰有fs2410的驅(qū)動,能給我發(fā)一份嗎?我就快畢不了業(yè),寫個按鍵驅(qū)動,中斷怎么都沒有反應(yīng)。我的郵箱lihongdongnan@yahoo.cn…

查看全部問答∨

如何在wince環(huán)境下創(chuàng)建一個xml文件啊 請求實例說明

我想在wince環(huán)境下 生成一個xml文件 內(nèi)容有 <?xml version="1.0" encoding="GB2312"?> <note>         <to>George</to>         <from>John</from>     & ...…

查看全部問答∨

有誰知道一般的科學(xué)計算器用的是什么型號的CPU?51系列還是其它的呢?謝謝!

自己想搭個硬件平臺做科學(xué)計算器,把自己的計算器拆開只看到一個裸片,一塊大黑痣里面是啥都看不到郁悶!有人知道一般的科學(xué)計算器都用什么cpu來實現(xiàn)么,不知c51能不能符合要求,因為c51對浮點的支持比較差,只支持到單精度,這對對精度要求較高的 ...…

查看全部問答∨

華為技術(shù)有限公司社會招聘信息

本次招聘為春季社招 將會在2月底在全國各大城市組織面試 招聘職位: 嵌入式軟件方向 招聘要求: 211院校以畢業(yè)學(xué)生,非211學(xué)校畢業(yè)學(xué)生需要本三碩二工作經(jīng)驗            專業(yè)技能方面要求熟悉C 或責(zé)C+ ...…

查看全部問答∨

怎樣連接兩臺電腦的串口?

有兩臺電腦相距比較遠(yuǎn),少說也有200米,想通過串口來傳遞簡單的數(shù)據(jù),怎樣才能把它倆連起來呢?如果用一對RS232轉(zhuǎn)485直聯(lián)可以嗎?…

查看全部問答∨

基于FPGA全數(shù)字電動汽車電池狀態(tài)管理(SOC)系統(tǒng)設(shè)計

在電力電子控制系統(tǒng)中,F(xiàn)PGA的確比單純的DSP控制有優(yōu)勢,本次項目面向電動汽車的電池管理系統(tǒng),Cyclone V的性能很不錯,希望可以得到開發(fā)板作為測試,如果有幸得到開發(fā)板,屆時也會第一時間和網(wǎng)友分享使用經(jīng)驗。 [ 本帖最后由 buer1209 于 2012-10- ...…

查看全部問答∨

ADI實驗電路中的經(jīng)典電路---單-雙端變換電路

ADI實驗電路中,有一些比較經(jīng)典的電路,現(xiàn)發(fā)上來和大伙分享 單端變雙端電路:(此電路在CN-171中) …

查看全部問答∨

ADI實驗室電路官方頁面新加體驗按鈕?

請問各位,你們體驗過ADI實驗室電路新添加的“體驗信號鏈設(shè)計器”嗎?俺今天玩了一下,似乎不懂啊,嘿嘿,還請教一下你們…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(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
主站蜘蛛池模板: 同德县| 个旧市| 和田县| 会宁县| 鄱阳县| 祁东县| 武平县| 黄大仙区| 民权县| 彭阳县| 江源县| 平远县| 延安市| 河西区| 云和县| 秭归县| 丘北县| 连州市| 罗平县| 卓尼县| 旬阳县| 沧源| 五台县| 肇州县| 三门县| 诏安县| 安仁县| 阿坝县| 丹巴县| 巨野县| 宜城市| 呼和浩特市| 阿克苏市| 大兴区| 鸡泽县| 中超| 天气| 红安县| 武强县| 囊谦县| 徐闻县|