All_define.h 779 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #ifndef __ALL_DEFINE_H
  2. #define __ALL_DEFINE_H
  3. #include "sys.h"
  4. #include <stdio.h>
  5. #include <stdlib.h>
  6. #include <string.h>
  7. #include "gd32f30x_it.h"
  8. #include "FreeRTOS.h"
  9. #include "task.h"
  10. #include "queue.h"
  11. #include "semphr.h"
  12. #include "lcd_task.h"
  13. #include "crc16.h"
  14. #include "relay.h"
  15. #define KEY4_5_blink (1<<16)
  16. #define Change_baud (1<<12)
  17. #define Need_Write (1<<8)
  18. #define Wake_up (1<<4)
  19. #define CODE_VERSION 0x0001
  20. extern QueueHandle_t MB_RTU_Rx_Queue;
  21. extern QueueHandle_t MB_RTU_Tx_Queue;
  22. extern SemaphoreHandle_t modebus_tx_semap;
  23. extern struct_realy_t struct_realy;
  24. extern TaskHandle_t LEDTask_Handler;
  25. extern Dis_page_num dis_page_num;
  26. extern Dis_page_param dis_page_param;
  27. void Set_LCD_lum(u16 lum);
  28. extern u16 SaveData[32];
  29. #endif