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...
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. |