tim.h 510 B

1234567891011121314151617181920212223
  1. #ifndef __TIM_H_
  2. #define __TIM_H_
  3. #include "stm32f10x.h"
  4. extern u16 CCR1_Val;
  5. extern u16 CCR2_Val;
  6. extern u16 CCR3_Val;
  7. extern u16 CCR4_Val;
  8. extern u16 Time2us;
  9. //extern u16 Time1ms;
  10. extern void TIM2_Configuration(void);
  11. extern void TIM2_NVIC_Configuration(void);
  12. void Tim2_delay_us(u16 Time1us);
  13. //#define delay_us(us) Tim2_delay_us(us)//sysWait(((us)*(SYSCLK)-(B))/(A))
  14. //#define delay_ms(ms) sysTick_delay_ms(ms)
  15. //#define delay_s(s) sysTick_delay_ms(s*1000)
  16. #endif