47 lines
731 B
C
47 lines
731 B
C
#ifndef __SYSTICK_H
|
||
#define __SYSTICK_H
|
||
#include "sys.h"
|
||
#include "stm32f10x_it.h"
|
||
|
||
/*****************************************
|
||
*供外部使用的常变量
|
||
****************************************/
|
||
#define TICK_RATE_HZ 100 //systick频率:100次tick中断/S
|
||
/*****************************************
|
||
*对外接口函数声明
|
||
****************************************/
|
||
extern void SysTick_Init(void) ; //STM32滴答定时器初始化
|
||
extern void Delay_Us(u32 nus) ; //us延时函数
|
||
extern void Delay_Ms(u32 nms) ; //ms延时函数
|
||
extern void Delay_Ms_StopScheduler(u32 nms) ; //ms延时函数,关闭freertos任务轮询。
|
||
#endif
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|