app.h 507 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef __APP__
  2. #define __APP__
  3. #define boolean unsigned char
  4. #define true 1
  5. #define false 0
  6. #define enablePin GPIOA,GPIO_PIN_1
  7. #define txEnablePin GPIOA,GPIO_PIN_2
  8. #define txPin GPIOA,GPIO_PIN_3
  9. #define rxPin GPIOB,GPIO_PIN_3
  10. #define HIGH 1
  11. #define LOW 0
  12. extern boolean disableRx;
  13. #define digitalWrite(pin,value) HAL_GPIO_WritePin(pin,(GPIO_PinState)value)
  14. #define millis() HAL_GetTick()
  15. #define delay(value) HAL_Delay(value)
  16. void loop();
  17. void pinInterrupt();
  18. void setup();
  19. #endif