flipper.h 511 B

123456789101112131415161718192021222324252627282930
  1. #pragma once
  2. #ifdef __cplusplus
  3. extern "C" {
  4. #endif
  5. #include "main.h"
  6. #include "flipper_hal.h"
  7. #include "cmsis_os.h"
  8. #include "furi.h"
  9. #include "log.h"
  10. #ifdef __cplusplus
  11. }
  12. #endif
  13. // Arduino defines
  14. #define pinMode app_gpio_init
  15. #define digitalWrite app_gpio_write
  16. #define digitalRead app_gpio_read
  17. #define EEMEM
  18. #define delayMicroseconds delay_us
  19. #define delay osDelay
  20. #define byte uint8_t
  21. #define OUTPUT GpioModeOutput
  22. #define INPUT GpioModeInput
  23. #define LOW false
  24. #define HIGH true