|
STM32F103xB HAL User Manual
|
RCC HAL module driver. This file provides firmware functions to manage the following functionalities of the Reset and Clock Control (RCC) peripheral: + Initialization and de-initialization functions + Peripheral Control functions. More...
#include "stm32f1xx_hal.h"Go to the source code of this file.
Defines | |
| #define | MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE() |
| #define | MCO1_GPIO_PORT GPIOA |
| #define | MCO1_PIN GPIO_PIN_8 |
Functions | |
| static void | RCC_Delay (uint32_t mdelay) |
| This function provides delay (in milliseconds) based on CPU cycles method. | |
| HAL_StatusTypeDef | HAL_RCC_DeInit (void) |
| Resets the RCC clock configuration to the default reset state. | |
| HAL_StatusTypeDef | HAL_RCC_OscConfig (RCC_OscInitTypeDef *RCC_OscInitStruct) |
| Initializes the RCC Oscillators according to the specified parameters in the RCC_OscInitTypeDef. | |
| HAL_StatusTypeDef | HAL_RCC_ClockConfig (RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency) |
| Initializes the CPU, AHB and APB buses clocks according to the specified parameters in the RCC_ClkInitStruct. | |
| void | HAL_RCC_MCOConfig (uint32_t RCC_MCOx, uint32_t RCC_MCOSource, uint32_t RCC_MCODiv) |
| Selects the clock source to output on MCO pin. | |
| void | HAL_RCC_EnableCSS (void) |
| Enables the Clock Security System. | |
| void | HAL_RCC_DisableCSS (void) |
| Disables the Clock Security System. | |
| uint32_t | HAL_RCC_GetSysClockFreq (void) |
| Returns the SYSCLK frequency. | |
| uint32_t | HAL_RCC_GetHCLKFreq (void) |
| Returns the HCLK frequency. | |
| uint32_t | HAL_RCC_GetPCLK1Freq (void) |
| Returns the PCLK1 frequency. | |
| uint32_t | HAL_RCC_GetPCLK2Freq (void) |
| Returns the PCLK2 frequency. | |
| void | HAL_RCC_GetOscConfig (RCC_OscInitTypeDef *RCC_OscInitStruct) |
| Configures the RCC_OscInitStruct according to the internal RCC configuration registers. | |
| void | HAL_RCC_GetClockConfig (RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t *pFLatency) |
| Get the RCC_ClkInitStruct according to the internal RCC configuration registers. | |
| void | HAL_RCC_NMI_IRQHandler (void) |
| This function handles the RCC CSS interrupt request. | |
| __weak void | HAL_RCC_CSSCallback (void) |
| RCC Clock Security System interrupt callback. | |
RCC HAL module driver. This file provides firmware functions to manage the following functionalities of the Reset and Clock Control (RCC) peripheral: + Initialization and de-initialization functions + Peripheral Control functions.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32f1xx_hal_rcc.c.
1.7.6.1