STM32F4手动调整时钟
来源:互联网 发布:找女朋友的软件 编辑:程序博客网 时间:2024/06/06 02:03
void RccConfig(void)
{
/* 禁止中断 */
RCC->CIR = 0;
/* 使能HSE */
RCC->CR = 0x10000;
/* 等待HSE稳定 */
while( (RCC->CR & 0x20000) == 0 );
/* 使能时钟安全检测 */
RCC->CR |= 0x80000;
/* 填写PLL参数 */
RCC->PLLCFGR = 0x7405408;
/* 使能主PLL */
RCC->CR |= 0x1000000;
/* 等待PLL稳定 */
while(0 == (RCC->CR & 0x2000000));
FLASH->ACR = 0x705;
/* 选择PLL作为系统时钟源 */
RCC->CFGR = 0x9400;
RCC->CFGR |= 0x02;
/* 等待PLL变成系统时钟 */
while( 0x08 != (RCC->CFGR & 0x0C));
{
/* 禁止中断 */
RCC->CIR = 0;
/* 使能HSE */
RCC->CR = 0x10000;
/* 等待HSE稳定 */
while( (RCC->CR & 0x20000) == 0 );
/* 使能时钟安全检测 */
RCC->CR |= 0x80000;
/* 填写PLL参数 */
RCC->PLLCFGR = 0x7405408;
/* 使能主PLL */
RCC->CR |= 0x1000000;
/* 等待PLL稳定 */
while(0 == (RCC->CR & 0x2000000));
FLASH->ACR = 0x705;
/* 选择PLL作为系统时钟源 */
RCC->CFGR = 0x9400;
RCC->CFGR |= 0x02;
/* 等待PLL变成系统时钟 */
while( 0x08 != (RCC->CFGR & 0x0C));
}
外部晶振8M 系统168M
APB2CLK = 84M
APB1CLK = 42M
AHBCLK = 168M
0 0
- STM32F4手动调整时钟
- STM32F4 时钟
- stm32f4时钟
- STM32F4时钟设置分析
- STM32F4时钟设置分析
- STM32F4时钟设置分析
- stm32f4时钟设置
- STM32F4时钟设置分析
- STM32F4时钟设置分析
- STM32F4时钟配置
- STM32F4 系统时钟
- STM32F4**时钟设置
- stm32f4 - 时钟树分析配置
- STM32F4再探-1.时钟系统
- STM32f4学习之路--时钟
- STM32F4 时钟 设置 与 查看
- stm32F4库函数中的RCC系统时钟配置
- STM32F4的时钟配置文件system_stm32f4xx.c说明
- Android数据库 之 SQLite数据库
- “甩老族”现象。
- 游戏知识略解
- 重新认识装饰模式——结合技术简单分析
- 第13周-项目1-分数类中的运算符重载(2)
- STM32F4手动调整时钟
- opencv错误记录(1)计算机中丢失opencv_highgui249d.dll的解决方法
- LeetCode题解——Palindrome Pairs
- JSP内置对象
- BZOJ2822 [AHOI2012]树屋阶梯
- tomcat启动在80端口
- Shell排序
- C++第六次实验———循环复习
- Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK黑屏问题