23 lines
441 B
C
Raw Normal View History

//ϵͳ<CFB5><CDB3><EFBFBD>õ<EFBFBD><C3B5><EFBFBD>
2021-08-04 10:46:24 +08:00
#ifndef __SYS_H
#define __SYS_H
#include "stm32h7xx.h"
#include "core_cm7.h"
#include "stm32h7xx_hal.h"
//<2F><><EFBFBD><EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD>жϵĺ<CFB5>
#define ENABLE_INT() __set_PRIMASK(0) //ʹ<><CAB9>ȫ<EFBFBD><C8AB><EFBFBD>ж<EFBFBD>
#define DISABLE_INT() __set_PRIMASK(1) //<2F><>ֹȫ<D6B9><C8AB><EFBFBD>ж<EFBFBD>
2021-08-04 10:46:24 +08:00
void MPU_Config(void);
2021-08-04 10:46:24 +08:00
void Cache_Enable(void);
void SystemClock_Init(void);
2021-08-04 10:46:24 +08:00
uint8_t Get_ICacheSta(void);
uint8_t Get_DCacheSta(void);
void Error_Handler(char *file, uint32_t line);
2021-08-04 10:46:24 +08:00
#endif