30 lines
396 B
C
30 lines
396 B
C
|
|
#ifndef _DELAY_H
|
||
|
|
#define _DELAY_H
|
||
|
|
|
||
|
|
#ifdef __cplusplus
|
||
|
|
extern "C" {
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#include "stm32l4xx.h"
|
||
|
|
#include "General_type.h"
|
||
|
|
|
||
|
|
#ifndef IN_DELAY
|
||
|
|
#define EX_DELAY extern
|
||
|
|
#else
|
||
|
|
#define EX_DELAY
|
||
|
|
#endif
|
||
|
|
//#include <sys.h>
|
||
|
|
#include "main.h"
|
||
|
|
|
||
|
|
|
||
|
|
EX_DELAY void delay_init(uint8_t SYSCLK);
|
||
|
|
EX_DELAY void delay_ms(uint16_t nms);
|
||
|
|
EX_DELAY void delay_us(uint32_t nus);
|
||
|
|
#ifdef __cplusplus
|
||
|
|
}
|
||
|
|
#endif
|
||
|
|
#endif
|
||
|
|
|
||
|
|
|
||
|
|
|