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

STM32的時鐘系統

發布者:science56最新更新時間:2024-10-15 來源: cnblogs關鍵字:STM32  時鐘系統 手機看文章 掃描二維碼
隨時隨地手機看文章


STM32(CORETEX-M3)有5中時鐘源:HSI、HSE、LSI、LSE、PLL
(1)HSI是高速內部時鐘,又叫RC振蕩器,晶振頻率為8MHZ,精確度不高。
(2)HSE是高速外部時鐘,可接石英、陶瓷諧振器;也可接如外部時鐘信號,范圍為4-16MHZ。
(3)LSI是低速內部時鐘,RC振蕩器,頻率為40KHZ,提供低功耗時鐘。
(4)LSE是低速外部時鐘,外接頻率為32.768KHZ石英晶體。
PLL為鎖相環倍頻輸出,其時鐘輸入源可為HSI、HSE、HSE/2。倍頻可選擇2~16倍,最大不超過76MHZ。
sysclk的時鐘來源:HSI、HSE、PLL
實時時鐘
stm32的實時時鐘是一個獨立的定時器,這個定時器可以連續的計數,在相應軟件的配合下能夠,提供時鐘日歷的功能,RTC模塊和時鐘配置系統都屬于后備區,即在睡眠和復位后仍然正常工作,系統復位后,后備區會得到寫保護,防止意外訪問。
什么是systick定時器?
systick定時器是系統滴答定時器,一個24位的倒計時計數器,選擇內部時鐘作為時鐘源時,頻率為HCLK/8,選擇外部時鐘作為時鐘源時,頻率為HCLK,當計數到0時,重新從reload寄存器中讀出數據放入計時器中作為初值,只要不把滴答計時器控制寄存器、狀態寄存器中的使能位清0,滴答計時器將永不停止,即使在睡眠狀態也不停止。
systick定時器被捆綁在NVIC上,用于產生SYSTICK異常。
systick的作用產生操作系統
產生操作系統的時鐘節拍
操作系統需要一個滴答中斷作為系統運行的時基,以前多采用一個硬件定時器,以產生一個中期性的中斷維持系統正?!靶奶?。操作系統會根據“心跳”將時間分為很多的時間片段,每個任務只能占有其中一個時間片,之后系統運行別的任務,這樣可以防止一個任務一直占有系統;操作系統也可以將每個系統周期中的一段時間分給一個特定的任務。另外操作系統所提供的定時功能也都與滴答定時器有關。


關鍵字:STM32  時鐘系統 引用地址:STM32的時鐘系統

上一篇:STM32 PWM問題
下一篇:STM32 波形

0

推薦閱讀最新更新時間:2025-03-27 02:26

基于STM32時鐘系統的開發及配置
一、背景 最近做個項目,需要使用STM32,還是以前一樣的觀點,時鐘就是MCU心臟,供血即時鐘頻率輸出,想要弄明白一個MCU,時鐘是一個非常好的切入點。言歸正傳,網上已經有太多大神詳述過STM32的詳細配置方法了,在此就簡單介紹下STM32時鐘系統,以及如何配置做個簡單記錄,方便以后的快速開發。 二、正文 廢話不多說,上一張STM32F10xx的時鐘樹圖: 由圖可知,STM32F10XX有兩級時鐘 第一級時鐘 * 高速內部時鐘(HSI) * 鎖相環時鐘(PLLCLK) * 高速外部時鐘(HSE) 第二級時鐘 * 低速內部時鐘(LSI) * 低速外部時鐘(LSE) 又由圖可知, * HSE由外部晶振從“OSC_OUT”,“
[單片機]
基于<font color='red'>STM32</font><font color='red'>時鐘</font><font color='red'>系統</font>的開發及配置
stm32外部晶振經倍頻后提供系統時鐘常用設置
void RCC_Configuration(void) { RCC_DeInit(); //將外設 RCC寄存器重設為缺省值(即默認值) RCC_HSEConfig(RCC_HSE_ON);//打開外部晶振 if(RCC_WaitForHSEStartUp() == SUCCESS) //判斷起振是否成功 { RCC_HCLKConfig(RCC_SYSCLK_Div1); //設置AHB時鐘(HCLK)(這時設置為=系統時鐘) RCC_PCLK2Config(RCC_HCLK_Div1); //設置高速AHB時鐘(HCLK2)(這時設置為=HCLK) RCC_PCLK1Co
[單片機]
STM32學習筆記——RCC系統時鐘配置
//學習RCC的配置方法,以后可以直接用 #include stm32f10x_lib.h //#define SYSCLK_HSE //#define SYSCLK_FREQ_20MHz //#define SYSCLK_FREQ_36MHz //36MH工作 //#define SYSCLK_FREQ_48MHz //48MH工作 通過宏定義改變系統時鐘頻率 #define SYSCLK_FREQ_72MHz //工作72MH #define DELAY_COUNT 0xFFFFF GPIO_InitTypeDef GPIO_InitStructure;
[單片機]
學習stm32f103(二) 關于系統時鐘
stm32中可以選擇多種時鐘源,可以參考stm32數據手冊,這里手冊中的時鐘圖 而在stm32f103系列的說明中,可知系統最高可以達到72M的主頻,(f407等可以達到更高的主頻),為了強大的性能,在不考慮功耗的前提下當然要選擇72M作為我們系統的主頻咯,關鍵是怎么來設置呢? 這里一般stm32外部有一顆8Mhz 的晶振作為芯片HSE時鐘的輸入,再配合PLL將HSE倍頻到72M就ok了,具體怎么設置可以查看手冊的相關寄存器,但這里就不勞神去看了,查看我們配置好的工程,在給的庫中已經有相關的工作了。 打開starup_stm32f10x_md.s(不同芯片可能不同)文件,可以看見這是一個用來啟動的匯編文件。 Reset
[單片機]
學習stm32f103(二) 關于<font color='red'>系統</font><font color='red'>時鐘</font>
基于SoPC的溫度和時鐘實時顯示系統設計
時鐘是我們日常生活中不可或缺的一部分,溫度也是我們生活中最關注的環境要素,時鐘和溫度的實時數字化顯示給我們的生活帶來了極大的方便。隨著可編程邏輯器件的發展,可編程片上系統技術(SoPC)已經廣泛應用于電子、通信和工業控制等領域。本文提出了基于SoPC技術的溫度和時鐘實時顯示系統的設計方案。該設計結果可以應用于商場、銀行、家庭等場合,為人們的生活和工作帶來便利。 硬件設計 基于SoPC技術的溫度和時鐘實時顯示系統的硬件組成部分為:在SoPC Builder中構建的基于Nios II的硬件平臺,實時時鐘和溫度傳感器電路,液晶顯示電路。核心芯片選用ALTERA公司Cyclone II(EP2C8)FPGA芯片作為微處理器,實時時鐘選
[電源管理]
基于SoPC的溫度和<font color='red'>時鐘</font>實時顯示<font color='red'>系統</font>設計
德州儀器推出業界首款面向4K廣播視頻系統的12G UHD-SDI 時鐘恢復器
日前,德州儀器 (TI) 宣布推出業界首款集成信號調節技術的 12G 超高清 (UHD) 串行數字接口 (SDI) 時鐘恢復器。這款四通道 LMH1256 與 6G 同類競爭產品相比,可將傳輸速率提高 1 倍,幫助廣播視頻設備通過單個同軸線纜鏈路采集、錄制并回放 60Hz 4K 視頻信號。LMH1256 時鐘恢復器可充分滿足新一代系統要求,包括數字視頻路由器、交換機、編碼器/解碼器、模塊卡、多觀察器及顯示器監控器等。如欲了解更多詳情或訂購樣片,敬請訪問:www.ti.com.cn/lmh1256-pr-cn 。 TI 將于 9 月 13 至 17 日在阿姆斯特丹舉行的 IBC 2013 上采用 Altera Strat
[嵌入式]
STM32 USB的實現和軟件實現
STM32端USB的實現 筆者使用的是最經典的STM32的芯片STM32F103C8T6, 這幾乎是市面上所有stm32最小系統板最為常用的主控MCU,由于項目需要拿出十年前的最小系統板,使用ST-Link燒錄仍然能夠使用. 我使用了ST意法半導體公司這幾年主推的STMCubeMX根據芯片直接生成基本的C代碼,并且使用ST公司HAL庫. 這里說一下HAL庫,我當年學習STM32的時候那時候基本主流都是使用庫函數版本,后來ST公司意識到移植的問題所以推出了HAL(Hardware Abstract Layer)庫,也是主推的方式,但是現在市面上仍然是寄存器版本,庫函數版本,HAL庫版本共存的狀態,這里筆者參考了 youtube上面的
[單片機]
基于stm32的多功能時鐘2——DHT11測量溫濕度
1.模塊介紹 DHT11溫濕度傳感器 DHT11溫濕度傳感器是數字式的,包括1個電阻式感濕元件和1個NTC測溫元件,內部自帶AD轉換功能,采用單總線,具有響應快、抗干擾能力強、性價比高等特點。該模塊總共4個引腳,其中兩個是電源引腳VCC和GND,一個是數據引腳,還有一個為空引腳。 DHT11外部引腳 目前流行的數據傳輸總線有II2C總線,SPI總線,單總線等,而DHT11則采用單總線傳輸數據。單總線,顧名思義,就是采用單根信號線,即可傳輸時鐘,又能傳輸數據,而且數據傳輸是雙向的,從而有主機和從機之別。在這里,stm32作為核心控制器,所以是主機,而DHT11為從機。 采用單總線進行數據傳輸,我們需
[單片機]
添点儿料...
无论热点新闻、行业分析、技术干货……
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 梨树县| 仁化县| 湘潭市| 宽城| 乐都县| 杭锦旗| 乳源| 邢台市| 天柱县| 修水县| 吴旗县| 内丘县| 新龙县| 姚安县| 祥云县| 随州市| 岳阳县| 宜丰县| 定远县| 舟山市| 海林市| 故城县| 华亭县| 昌宁县| 西平县| 靖宇县| 南江县| 武陟县| 讷河市| 山阴县| 洛南县| 祁东县| 忻州市| 化州市| 枣阳市| 安多县| 怀来县| 离岛区| 谷城县| 黔江区| 山丹县|