使用HSE时钟,程序设置时钟参数流程: 1、将RCC寄存器重新设置为默认值 RCC_DeInit; 2、打开外部高速时钟晶振HSE RCC_HSEConfig(RCC_HSE_ON); 3、等待外部高速时钟晶振工作 HSEStartUpStatus = RCC_WaitForHSEStartUp(); 4、设置AHB时钟 RCC_HCLKConfig; 5、设置高速AHB时钟 RCC_PCLK2Config; 6、设置低速速AHB时...
采用8MHz 外部HSE 时钟,在 MDK 编译平台中,程序的时钟设置参数流程如下: 将RCC 寄存器重新设置为默认值:RCC_DeInit(); 打开外部高速时钟晶振 HSE : RCC_HSEConfig(RCC_HSE_ON); 等待外部高速时钟晶振工作: HSEStartUpStatus = RCC_WaitForHSEStartUp(); 设置AHB 时钟 (HCLK) : RCC_HCLKConfig(RCC_SYSCLK_...
RCC->CR |=(uint32_t)0x00000001; /*Reset CFGR register, 31:30--00:选择系统时钟 (SYSCLK) 输出到 MCO2 引脚 27:29--0xx:MCO2 预分频器 (MCO2 prescaler)无分频 24:26--0xx:MCO1 预分频器 (MCO1 prescaler)无分频 23--0:PLLI2S 时钟用作 I2S 时钟源 22:21--00:选择 HSI 时钟输出到 MC...
RCC->CR |=(uint32_t)0x00000001; /*Reset CFGR register, 31:30--00:选择系统时钟 (SYSCLK) 输出到 MCO2 引脚 27:29--0xx:MCO2 预分频器 (MCO2 prescaler)无分频 24:26--0xx:MCO1 预分频器 (MCO1 prescaler)无分频 23--0:PLLI2S 时钟用作 I2S 时钟源 22:21--00:选择 HSI 时钟输出到 MC...
将RCC 寄存器重新设置为默认值:RCC_DeInit(); 打开外部高速时钟晶振 HSE : RCC_HSEConfig(RCC_HSE_ON); 等待外部高速时钟晶振工作: HSEStartUpStatus = RCC_WaitForHSEStartUp(); 设置AHB 时钟 (HCLK) : RCC_HCLKConfig(RCC_SYSCLK_Div1); 设置APB 2时钟 (APB2) : RCC_PCLK2Config(RCC_HCLK_Div1);...
状态RCC_DeInit();//使能HSIRCC_HSICmd(ENABLE);// 等待 HSI 就绪HSIStartUpStatus = RCC->CR & RCC_CR_HSIRDY;// 只有 HSI就绪之后则继续往下执行if (HSIStartUpStatus == RCC_CR_HSIRDY){//---/// 这两句是操作FLASH闪存用到的,如果不操作FLASH的话,这两个注释掉也没影响// 使能FLASH 预存取...
STM32之窗口看门狗RCC时钟配置 ; /* RCC寄存器设置为默认配置 */ RCC_DeInit(); /* 打开外部高速时钟 */ RCC_HSEConfig(RCC_HSE_ON); /* 等待外部高速时钟稳定 华强一条街 2021-07-30 06:06:50 RCC目前最近技术与今后发展 本简单介绍RCC相关知识,有同学正在从事HDI相关的工作的,或者对这部分感兴趣的,...
RCC_DeInit 将外设RCC寄存器重设为缺省值 RCC_HSEConfig 设置外部高速晶振( HSE) RCC_WaitForHSEStartUp 等待 HSE 起振 RCC_AdjustHSICalibrationValue 调整内部高速晶振( HSI)校准值 RCC_HSICmd 使能或者失能内部高速晶振( HSI) RCC_PLLConfig 设置 PLL 时钟源及倍频系数 ...
配置时钟:APB2(72MHZ) APB1(36MHZ) void RCC_CONFIG(void) { //将RCC寄存器重新设置为默认值 RCC_DeInit(); //打开外部高速时钟晶振HSE 【STM32F103攻城笔记】内部晶振HSI倍频设置系统时钟 首先说明,因为STM32芯片的型号不同,所以对于不同芯片有不同频率的限制,比如某些时钟频率不能大于多少,这是根据手册来...
将 RCC 寄存器重新设置为默认值:RCC_DeInit(); 打开外部高速时钟晶振 HSE : RCC_HSEConfig(RCC_HSE_ON); 等待外部高速时钟晶振工作: HSEStartUpStatus = RCC_WaitForHSEStartUp(); 设置 AHB 时钟 (HCLK) : RCC_HCLKConfig(RCC_SYSCLK_Div1); 设置APB 2时钟 (APB2) : RCC_PCLK2Config(RCC_HCLK_Div1...