| 123456789101112131415161718192021222324252627282930313233343536373839 |
- /**
- ******************************** STM32F10x *********************************
- * @文件名 : timer.h
- * @作者 : sun
- * @库版本 : V3.5.0
- * @文件版本 : V1.0.0
- * @日期 : 2016年05月09日
- * @摘要 : 定时器头文件
- ******************************************************************************/
- /* 定义防止递归包含 ----------------------------------------------------------*/
- #ifndef _TIMER_H
- #define _TIMER_H
- /* 包含的头文件 --------------------------------------------------------------*/
- #include "stm32f10x.h"
- /*********************************************************************/
- void Tim3_init(int Period, int Prescaler);
- /*********************************************************************/
- /* 宏定义 --------------------------------------------------------------------*/
- #define TIM4_COUNTER_CLOCK 1000000 //计数时钟(1M次/秒)
- //预分频值
- #define TIM4_PRESCALER_VALUE (SystemCoreClock/TIM4_COUNTER_CLOCK - 1)
- #define TIM4_PERIOD_TIMING (10 - 1) //定时周期(相对于计数时钟:1周期 = 1计数时钟)
- /* 函数申明 ------------------------------------------------------------------*/
- void TIMER_Initializes(void);
- void TIMDelay_N10us(uint16_t Times);
- void TIMDelay_Nms(uint16_t Times);
- #endif /* _TIMER_H */
- /**** Copyright (C)2016 sun. All Rights Reserved **** END OF FILE ****/
|