日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門(mén) >> STM32學(xué)習(xí)之時(shí)鐘

STM32學(xué)習(xí)之時(shí)鐘

關(guān)鍵字:STM 時(shí)鐘 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:17

STM32學(xué)習(xí)----時(shí)鐘 收藏

在STM32中,有五個(gè)時(shí)鐘源,為HSI、HSE、LSI、LSE、PLL。

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

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

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

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

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

其中40kHz的LSI供獨(dú)立看門(mén)狗IWDG使用,另外它還可以被選擇為實(shí)時(shí)時(shí)鐘RTC的時(shí)鐘源。另外,實(shí)時(shí)時(shí)鐘RTC的時(shí)鐘源還可以選擇LSE,或者是HSE的128分頻。RTC的時(shí)鐘源通過(guò)RTCSEL[1:0]來(lái)選擇。

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

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

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

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

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

③、直接送給Cortex的空閑運(yùn)行時(shí)鐘FCLK。

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

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

分頻器可選擇為2、4、6、8分頻。

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

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

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

鐘應(yīng)該是由APB1提供的。

連接在APB2(高速外設(shè))上的設(shè)備有:UART1、SPI1、Timer1、ADC1、ADC2、所有普通IO口(PA~PE)、第二功能IO口。

擴(kuò)展閱讀:MSP430定時(shí)器

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

石泉县| 抚宁县| 杭锦后旗| 康保县| 株洲市| 保靖县| 边坝县| 屏山县| 德庆县| 肇源县| 呼和浩特市| 开原市| 拜城县| 卢氏县| 隆林| 丘北县| 无棣县| 平乡县| 澄迈县| 兰溪市| 丹巴县| 西宁市| 西丰县| 塔河县| 定陶县| 苍梧县| 米林县| 泊头市| 浮山县| 桐城市| 海伦市| 通辽市| 应用必备| 绥中县| 盐城市| 绥滨县| 盘锦市| 微博| 岳池县| 浦江县| 施甸县|