interrupts.h 557 B

12345678910111213141516171819202122232425262728
  1. #ifndef __INTERRUPTS__
  2. #define __INTERRUPTS__
  3. extern void handle_TIM2_interrupt();
  4. extern void handle_TIM3_interrupt();
  5. extern unsigned long long micros();
  6. extern void delayMicroseconds(unsigned long long delay);
  7. extern unsigned long millis();
  8. extern void delay(unsigned long value);
  9. extern void handle_SysTick_interrupt();
  10. extern void handle_USART1_interrupt();
  11. extern void handle_USART2_interrupt();
  12. extern void handle_RTC_interrupt();
  13. #define LOG_SIZE 4096
  14. extern int logData[LOG_SIZE];
  15. extern int logCounter;
  16. extern int newMinuteEvent;
  17. #endif