|
STM32 Blue Pill Drivers
Drivers that could be used to interface and interact with STM32F103C8T6 Microcontroller
|
This group contains the options of the RCC module interface. More...
Collaboration diagram for RCC Interface Options:This group contains the options of the RCC module interface.
| enum RCC_PLLMulFactors |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the multiplication factors of the PLL.
This enum contains the multiplication factors of the PLL
| enum RCC_AHBPrescaler |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the prescaler factors of the AHB bus.
This enum contains the prescaler factors of the AHB bus
| enum RCC_APBPrescaler |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the prescaler factors of the APB (1 & 2) bus.
This enum contains the prescaler factors of the APB (1 & 2) bus
| enum RCC_ADCPrescaler |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the prescaler factors of the ADC bus.
This enum contains the prescaler factors of the ADC bus
| enum RCC_SystemClock |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the system clock sources.
This enum contains the system clock sources
| Enumerator | |
|---|---|
| RCC_SystemClock_HSI | HSI clock selected as system clock. |
| RCC_SystemClock_HSE | HSE clock selected as system clock. |
| RCC_SystemClock_PLL | PLL clock selected as system clock. |
| enum RCC_PLLSource |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the PLL clock sources.
This enum contains the PLL clock sources
| Enumerator | |
|---|---|
| RCC_PLLSource_HSI_DividedBy2 | HSI clock divided by 2 selected as PLL clock. |
| RCC_PLLSource_HSE | HSE clock selected as PLL clock. |
| enum RCC_MCOSources |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the MCO sources.
This enum contains the MCO sources
| enum RCC_USBPrescaler |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the USB prescaler factors.
This enum contains the USB prescaler factors
| Enumerator | |
|---|---|
| RCC_USBPrescaler_1_5 | USB clock divided by 1.5. |
| RCC_USBPrescaler_1 | USB clock divided by 1. |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the APB2 peripherals that are connected to the APB2 bus.
This enum contains the APB2 peripherals that are connected to the APB2 bus
#include <MCAL/RCC/RCC_interface.h>
This enum contains the APB1 peripherals that are connected to the APB1 bus.
This enum contains the APB1 peripherals that are connected to the APB1 bus
| enum t_RCC_AHBPeripherals |
#include <MCAL/RCC/RCC_interface.h>
This enum contains the AHB peripherals that are connected to the AHB bus.
This enum contains the AHB peripherals that are connected to the AHB bus
| Enumerator | |
|---|---|
| RCC_AHBPeripherals_DMA1 | DMA 1 clock. |
| RCC_AHBPeripherals_DMA2 | DMA 2 clock. |
| RCC_AHBPeripherals_CRC | CRC clock. |