www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]// STM32系統(tǒng)默認(rèn)頻率為 HSI -- 8 MHz// 將系統(tǒng)時(shí)鐘頻率調(diào)整為 36Mhzvoid Clock_Init(void){// 為了使頻率加倍,采用 PLL倍頻的方法,PLL如果使用HSI,默認(rèn)是 HSI / 2 = 4MhzRCC->CFGR |= RCC_CFGR_PLLMUL9; // PLL

// STM32系統(tǒng)默認(rèn)頻率為 HSI -- 8 MHz

// 將系統(tǒng)時(shí)鐘頻率調(diào)整為 36Mhz


void Clock_Init(void)

{

// 為了使頻率加倍,采用 PLL倍頻的方法,PLL如果使用HSI,默認(rèn)是 HSI / 2 = 4Mhz

RCC->CFGR |= RCC_CFGR_PLLMUL9; // PLL 9 倍頻率 -- 4 * 9 = 36MHz

RCC->CFGR &= ~RCC_CFGR_PLLSRC_1; // 選擇PLL為時(shí)鐘輸入源 -- HSI / 2

RCC->CFGR |= RCC_CFGR_PPRE_DIV1; // 低速APB1預(yù)分頻,最高36Mhz

RCC->CFGR |= RCC_CFGR_HPRE_DIV1; // 高速APB2預(yù)分頻,最高72Mhz

while(((RCC->CR) & RCC_CR_PLLRDY) != RCC_CR_PLLRDY) // 等待 PLL 時(shí)鐘就緒

RCC->CR |= RCC_CR_PLLON; // PLL 時(shí)鐘打開(kāi)

while((RCC->CFGR & RCC_CFGR_SWS) != RCC_CFGR_SWS_PLL) // 等待系統(tǒng)時(shí)鐘切換成功

RCC->CFGR |= RCC_CFGR_SW_PLL; // 系統(tǒng)時(shí)鐘切換為 PLL

}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

系統(tǒng)時(shí)鐘是STM32微控制器中最重要的部分之一,它負(fù)責(zé)提供時(shí)序信號(hào)以驅(qū)動(dòng)處理器核心、外設(shè)和其他系統(tǒng)模塊的運(yùn)行。

關(guān)鍵字: STM32 系統(tǒng)時(shí)鐘

本文以6MHz時(shí)鐘的單片機(jī)AT89C51系統(tǒng)為例,說(shuō)明時(shí)鐘中斷的應(yīng)用:

關(guān)鍵字: at89c51 中斷 單片機(jī) 系統(tǒng)時(shí)鐘

寫(xiě)在前面的話:STM32F0項(xiàng)目進(jìn)階系列是硬件系統(tǒng)工程師星克曼以項(xiàng)目進(jìn)階的方式寫(xiě)出的入門(mén)教程,以項(xiàng)目開(kāi)發(fā)為藍(lán)底,快速學(xué)習(xí)進(jìn)入實(shí)戰(zhàn)。STM32 I2C總線在上一講 STM32F0項(xiàng)目進(jìn)階之I2C 中已經(jīng)講過(guò)了,已經(jīng)將標(biāo)準(zhǔn)...

關(guān)鍵字: stm32f0 實(shí)時(shí)時(shí)鐘 ds1307

反激式開(kāi)關(guān)電源在電源電路中是被應(yīng)用最廣泛的一個(gè)拓?fù)?,其重要作用無(wú)需多說(shuō)。本文就將講解RCC的內(nèi)部結(jié)構(gòu)及其應(yīng)用電路。RCC器件的內(nèi)部結(jié)構(gòu)圖 1是RCC內(nèi)部結(jié)構(gòu)原理圖。反激式開(kāi)

關(guān)鍵字: rcc 內(nèi)部結(jié)構(gòu) 電源技術(shù)解析

STM32F10x內(nèi)核中都具有一個(gè)系統(tǒng)時(shí)鐘基定時(shí)器,是一個(gè)24位的遞減計(jì)數(shù)器。在其設(shè)置處置并使能后,每經(jīng)過(guò)一個(gè)系統(tǒng)時(shí)鐘周期,計(jì)數(shù)值減1.檔計(jì)數(shù)值減到0時(shí)系統(tǒng)時(shí)基定時(shí)器又會(huì)自動(dòng)重載初值。系統(tǒng)時(shí)基定時(shí)器每10ms就會(huì)產(chǎn)生一

關(guān)鍵字: STM32 系統(tǒng)時(shí)鐘 基定時(shí)器

在STM32中,有五個(gè)時(shí)鐘源,為HSI、HSE、LSI、LSE、PLL。其實(shí)是四個(gè)時(shí)鐘源,如下圖所示(灰藍(lán)色),PLL是由鎖相環(huán)電路倍頻得到PLL時(shí)鐘?! 、?、HSI是高速內(nèi)部時(shí)鐘,RC振蕩器,頻率為8MHz?! 、?、H...

關(guān)鍵字: rcc STM32 時(shí)鐘控制

1. STM32的時(shí)鐘系統(tǒng)在STM32中,一共有5個(gè)時(shí)鐘源,分別是HSI、HSE、LSI、LSE、PLL(1)HSI是高速內(nèi)部時(shí)鐘,RC振蕩器,頻率為8MHz;(2)HSE是高速外部時(shí)鐘,可接石英/陶瓷諧振器,或者接外部...

關(guān)鍵字: STM32 系統(tǒng)時(shí)鐘

// 引腳 PA0 的外部中斷配置void Key_GPIO_Init(void){// 設(shè)置 PA0 口為上拉輸入模式RCC->AHBENR |= RCC_AHBENR_GPIOAEN; // 打開(kāi)該引腳的GPI...

關(guān)鍵字: exti stm32f0 外部中斷配置

在設(shè)置之前呢,我得把ATMEGA16里面的datasheet里面的資料說(shuō)說(shuō),當(dāng)然是關(guān)于系統(tǒng)時(shí)鐘和時(shí)鐘選項(xiàng)的一、系統(tǒng)時(shí)鐘及時(shí)鐘選項(xiàng)(這里主要是介紹原理,三里面會(huì)介紹如何設(shè)置,其實(shí)你會(huì)了一,那后面的二和三就相當(dāng)簡(jiǎn)單了~~你懂

關(guān)鍵字: atmega16 avr單片機(jī) proteus 系統(tǒng)時(shí)鐘

//Cortex-M0內(nèi)核中斷向量共有48個(gè)。//由于M0內(nèi)核不具有M3、M4內(nèi)核的中斷向量表重定位功能,須采用以下方式解決IAP向量問(wèn)題:// 1:復(fù)制用戶代碼中的中斷向量表到SRAM首地址// 2: 開(kāi)啟SRAM...

關(guān)鍵字: iap stm32f0 中斷向量表 用戶程序
關(guān)閉