My Project
Loading...
Searching...
No Matches
stm32f3xx_hal_rcc_ex.h File Reference

Header file of RCC HAL Extension module. More...

Go to the source code of this file.

Macros

#define IS_RCC_MCO1SOURCE(SOURCE)
 
#define IS_RCC_MCODIV(DIV)   (((DIV) == RCC_MCODIV_1))
 
#define IS_RCC_LSE_DRIVE(__DRIVE__)
 
#define RCC_MCO1SOURCE_NOCLOCK   RCC_CFGR_MCO_NOCLOCK
 
#define RCC_MCO1SOURCE_LSI   RCC_CFGR_MCO_LSI
 
#define RCC_MCO1SOURCE_LSE   RCC_CFGR_MCO_LSE
 
#define RCC_MCO1SOURCE_SYSCLK   RCC_CFGR_MCO_SYSCLK
 
#define RCC_MCO1SOURCE_HSI   RCC_CFGR_MCO_HSI
 
#define RCC_MCO1SOURCE_HSE   RCC_CFGR_MCO_HSE
 
#define RCC_MCO1SOURCE_PLLCLK_DIV2   RCC_CFGR_MCO_PLL
 
#define RCC_MCODIV_1   (0x00000000U)
 
#define RCC_LSEDRIVE_LOW   (0x00000000U)
 
#define RCC_LSEDRIVE_MEDIUMLOW   RCC_BDCR_LSEDRV_1
 
#define RCC_LSEDRIVE_MEDIUMHIGH   RCC_BDCR_LSEDRV_0
 
#define RCC_LSEDRIVE_HIGH   RCC_BDCR_LSEDRV
 
#define __HAL_RCC_CAN1_CLK_ENABLE()
 
#define __HAL_RCC_CAN1_CLK_DISABLE()   (RCC->APB1ENR &= ~(RCC_APB1ENR_CANEN))
 
#define __HAL_RCC_CAN1_IS_CLK_ENABLED()   ((RCC->APB1ENR & (RCC_APB1ENR_CANEN)) != RESET)
 
#define __HAL_RCC_CAN1_IS_CLK_DISABLED()   ((RCC->APB1ENR & (RCC_APB1ENR_CANEN)) == RESET)
 
#define __HAL_RCC_CAN1_FORCE_RESET()   (RCC->APB1RSTR |= (RCC_APB1RSTR_CANRST))
 
#define __HAL_RCC_CAN1_RELEASE_RESET()   (RCC->APB1RSTR &= ~(RCC_APB1RSTR_CANRST))
 
#define __HAL_RCC_LSEDRIVE_CONFIG(__RCC_LSEDRIVE__)
 Macro to configure the External Low Speed oscillator (LSE) drive capability.
 

Functions

HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig (RCC_PeriphCLKInitTypeDef *PeriphClkInit)
 
void HAL_RCCEx_GetPeriphCLKConfig (RCC_PeriphCLKInitTypeDef *PeriphClkInit)
 
uint32_t HAL_RCCEx_GetPeriphCLKFreq (uint32_t PeriphClk)
 

Detailed Description

Header file of RCC HAL Extension module.

Author
MCD Application Team
Attention

Copyright (c) 2016 STMicroelectronics. All rights reserved.

This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.