当前位置:网站首页>Hal library sets STM32 clock
Hal library sets STM32 clock
2022-07-03 09:42:00 【two thousand and twenty-one point zero nine】
This blog knowledge comes from Mr. Wei Dongshan's 7 Internet of things course .
One 、 The meaning of the clock
1、 The clock is the work of synchronizing various peripherals , Every time the clock pulse occurs , The peripheral works once . The faster the clock frequency ,CUP The more efficient the execution .
2、 Advanced MCU , There are clocks of different frequencies . Different clock frequencies can be set for different peripherals , You can turn off the clock , You can also set different clock frequencies , Optimize the whole system .
Two 、STM32 Clock tree analysis
stay stm32f103c8 The first 12 page .

1、 Clock source
- High speed external clock

- Low speed external clock

- High speed internal clock

- Low speed internal clock

2、 Basic elements
- Frequency divider

- Selectors

- Frequency multiplier

3、 ... and 、cubeMX Set in the stm32 The clock
Click on the right RCC, Select to set high-speed external clock or low-speed external clock ,mini The development board only has a high-speed external clock , So only high-speed external clock is set here .

Choose crystal / Ceramic resonator .

Then click the clock configuration above (clock configuration) You can configure the clock tree .

边栏推荐
- LeetCode每日一题(2115. Find All Possible Recipes from Given Supplies)
- Development of fire power monitoring system
- Find all possible recipes from given supplies
- LeetCode每日一题(2090. K Radius Subarray Averages)
- Leetcode daily question (1362. closest divisors)
- Win10 install elk
- Shell logic case
- [CSDN]C1訓練題解析_第三部分_JS基礎
- 小王叔叔的博客目录【持续更新中】
- Nr-prach: access scenario and access process
猜你喜欢
![[combinatorics] Introduction to Combinatorics (combinatorial thought 2: mathematical induction | mathematical induction promotion | multiple induction thought)](/img/0e/dff6d3c6b7bf388bf71b0965533c25.jpg)
[combinatorics] Introduction to Combinatorics (combinatorial thought 2: mathematical induction | mathematical induction promotion | multiple induction thought)

UCI and data multiplexing are transmitted on Pusch (Part 4) --small block lengths

IDEA远程断点调试jar包项目

Characteristics of PUCCH formats

Common software open source protocols

Definition and use of enum in C language

Nr-prach: access scenario and access process

Nr-prach:prach format and time-frequency domain

Win10安装ELK

Electronic product design, MCU development, circuit cloning
随机推荐
Quickly use markdown to edit articles
Nodemcu-esp8266 development (vscode+platformio+arduino framework): Part 5 --blinker_ MIOT_ MULTI_ Outside (lighting technology app + Xiaoai classmate control socket multiple jacks)
Failed building wheel for argon2 cffi when installing Jupiter
Arduino handles JSON data, arduinojson assistant
【顺利毕业】[1]-游览 [学生管理信息系统]
Epoll read / write mode in LT and et modes
Design and development of biological instruments
MySQL data manipulation language DML common commands
Learn the contents of 5g toolbox supporting NR through the NR resources provided by MATLAB
制作jetson nano最基本的根文件系统、服务器挂载NFS文件系统
Nodemcu-esp8266 development (vscode+platformio+arduino framework): Part 4 --blinker_ DHT_ WiFi (lighting technology app control + temperature and humidity data app display)
PolyWorks script development learning notes (4) - data import and alignment using file import
Construction and test of TFTP server under unbuntu (Debian)
DSP data calculation error
Long类型的相等判断
数字身份验证服务商ADVANCE.AI顺利加入深跨协 推进跨境电商行业可持续性发展
Definition and use of enum in C language
PolyWorks script development learning notes (II) -treeview basic operations
Nr--- Pusch I: sorting out the agreement process
The rise and fall of mobile phones in my perspective these 10 years