Macros | Enumerations | Functions | Variables
system_stm32f10x.c File Reference
#include <stdbool.h>
#include "stm32f10x.h"
Include dependency graph for system_stm32f10x.c:

Go to the source code of this file.

Macros

#define SYSCLK_FREQ_72MHz   72000000
 

Enumerations

enum  { SRC_NONE = 0, SRC_HSI, SRC_HSE }
 

Functions

void SetSysClock (bool overclock)
 
void SystemCoreClockUpdate (void)
 Update SystemCoreClock variable according to Clock Register Values. The SystemCoreClock variable contains the core clock (HCLK), it can be used by the user application to setup the SysTick timer or configure other parameters. More...
 
void SystemInit (void)
 Setup the microcontroller system Initialize the Embedded Flash Interface, the PLL and update the SystemFrequency variable. More...
 

Variables

__I uint8_t AHBPrescTable [16] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9 }
 
uint32_t hse_value = 8000000
 
uint32_t SystemCoreClock = SYSCLK_FREQ_72MHz
 

Macro Definition Documentation

#define SYSCLK_FREQ_72MHz   72000000

Definition at line 4 of file system_stm32f10x.c.

Enumeration Type Documentation

anonymous enum
Enumerator
SRC_NONE 
SRC_HSI 
SRC_HSE 

Definition at line 83 of file system_stm32f10x.c.

Function Documentation

void SetSysClock ( bool  overclock)

Definition at line 90 of file system_stm32f10x.c.

Variable Documentation

__I uint8_t AHBPrescTable[16] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9 }

Definition at line 8 of file system_stm32f10x.c.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:53