NULL
This commit is contained in:
31
user/MCU/lhl_systemclock.h
Executable file
31
user/MCU/lhl_systemclock.h
Executable file
@@ -0,0 +1,31 @@
|
||||
#ifndef __SYSTEMCLOCK_H_
|
||||
#define __SYSTEMCLOCK_H_
|
||||
|
||||
|
||||
typedef enum {
|
||||
clock_defaultconfig1,//SYSclock=16M AHBclock=16M APB1clock=16M APB2clock=16M
|
||||
clock_defaultconfig2,//SYSclock=16M AHBclock=8M APB1clock=8M APB2clock=8M
|
||||
clock_defaultconfig3,//SYSclock=16M AHBclock=8M APB1clock=4M APB2clock=4M
|
||||
clock_defaultconfig4,//SYSclock=16M AHBclock=8M APB1clock=8M APB2clock=4M
|
||||
clock_defaultconfig5,//SYSclock=16M AHBclock=8M APB1clock=4M APB2clock=8M
|
||||
//......<2E><><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
}clock_defaultconfig_t;
|
||||
|
||||
|
||||
//<2F><><EFBFBD>ýṹ<C3BD><E1B9B9>
|
||||
typedef struct {
|
||||
|
||||
uint8_t clock_config;//this pram value can be : clock_defaultconfig_t
|
||||
|
||||
} systemclock_config_t;
|
||||
|
||||
|
||||
void System_MCO_Config(void);
|
||||
void SystemClockConfiguration(void);
|
||||
void disable_interrupts(void);
|
||||
void enable_interrupts(void);
|
||||
void ResetSystem(void);
|
||||
|
||||
|
||||
void Enable_LSE(void);
|
||||
#endif
|
||||
Reference in New Issue
Block a user