1.RCC_GetSYSCLKSource库函数
来源:互联网 发布:u盘重新安装mac os x 编辑:程序博客网 时间:2024/06/10 11:00
1.RCC_GetSYSCLKSource库函数
uint8_t RCC_GetSYSCLKSource(void)
{
return ((uint8_t)(RCC->CFGR & CFGR_SWS_Mask));
}
CFGR_SWS_Mask有如下宏定义
#define CFGR_SWS_Mask ((uint32_t)0x0000000C)
对应在CFGR寄存器上即为2~3位,即为SWS,该函数的作用是:查询系统时钟的时钟源。当返回的结果为0x00,则说明系统时钟为HSI
当返回的结果为0x01,则说明系统时钟为HSE
当返回的结果为0x10,则说明系统时钟为PLL
关于SW和SWS
SW用于配置,由软件置位或清零。而SWS相当于标志位,以供查询,由硬件自动置位或清零。
阅读全文
0 0
- 1.RCC_GetSYSCLKSource库函数
- 1.库函数fprintf详解
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- 库函数
- keil硬仿卡死在while(RCC_GetSYSCLKSource() != 0x08);
- 对于一些经典库函数的源代码认识以及分析1.
- vcl库函数
- linux库函数
- PHP MySQL Insert Into
- leetcode--Add Binary
- CSS关于颜色使用的理解(单词、RGB、十六进制)
- 怎么做网站地图?网站地图有必要吗?
- oracle常用命令操作
- 1.RCC_GetSYSCLKSource库函数
- 诺诺的队列
- 交换两个变量
- RMQ (区间问题)
- 第十八章 多线程服务器端的实现
- NDK 积累 1(如何移植C++程序)
- PHP的学习--连接MySQL的三种方式
- 1257 最少拦截系统【LIS+二分】
- leetcode--Climbing Stairs