includes.h 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. /****************************************Copyright (c)****************************************************
  2. **
  3. ** http://www.powermcu.com
  4. **
  5. **--------------File Info---------------------------------------------------------------------------------
  6. ** File name: includes.h
  7. ** Descriptions: includes.h for ucos
  8. **
  9. **--------------------------------------------------------------------------------------------------------
  10. ** Created by: AVRman
  11. ** Created date: 2010-11-9
  12. ** Version: v1.0
  13. ** Descriptions: The original version
  14. **
  15. **--------------------------------------------------------------------------------------------------------
  16. ** Modified by:
  17. ** Modified date:
  18. ** Version:
  19. ** Descriptions:
  20. **
  21. *********************************************************************************************************/
  22. #ifndef __INCLUDES_H__
  23. #define __INCLUDES_H__
  24. /* Includes ------------------------------------------------------------------*/
  25. #include <stdio.h>
  26. #include <string.h>
  27. #include <ctype.h>
  28. #include <stdlib.h>
  29. #include <stdarg.h>
  30. #include <math.h>
  31. #include "stdint.h"
  32. #define TRUE 0xffffffff
  33. #define FALSE 0x00000000
  34. #include <stm32f10x.h>
  35. typedef unsigned char u8_t; /* Unsigned 8 bit quantity */
  36. typedef signed char s8_t; /* Signed 8 bit quantity */
  37. typedef unsigned short u16_t; /* Unsigned 16 bit quantity */
  38. typedef signed short s16_t; /* Signed 16 bit quantity */
  39. typedef unsigned long u32_t; /* Unsigned 32 bit quantity */
  40. typedef signed long s32_t; /* Signed 32 bit quantity */
  41. typedef unsigned char INT8U; /* Unsigned 8 bit quantity */
  42. typedef unsigned char INT16U; /* Unsigned 8 bit quantity */
  43. #include "stm32f10x_flash.h"
  44. #include "stm32f10x_pwr.h"
  45. #include "stm32f10x_iwdg.h"
  46. #include "stm32f10x_dma.h"
  47. #include "stm32f10x_rtc.h"
  48. #include "stm32f10x_bkp.h"
  49. #include "ProductPara.h"
  50. #include "Serial.h"
  51. #include "Modem.h"
  52. #include "Key.h"
  53. #include "id.h"
  54. #include "sleep.h"
  55. #include "Audio.h"
  56. #include "GPS.h"
  57. #include "GpsData.h"
  58. #include "TSGpsProcess.h"
  59. #include "LedTask.h"
  60. #include "RTC.h"
  61. //SPI FLASH
  62. #include "W25Q64.h"
  63. #include "FileSys.h"
  64. #include "md5.h"
  65. //LCD and GUI
  66. #include "lcd.h"
  67. #include "GUI.h"
  68. #include "ICON.h"
  69. //Interface
  70. #include "Menu.h"
  71. #include "NumEdit.h"
  72. #include "ListBox.h"
  73. //
  74. #include "UI.h"
  75. //---
  76. #include <rtl.h>
  77. #include "MainTask.h" //2
  78. #include "GpsTask.h" //1
  79. #include "PocTask.h" //3
  80. #include "ZXPocTask.h"
  81. #include "ModemTask.h" //4
  82. #include "ttsTask.h"
  83. #include "STimer.h"
  84. #include "Message.h"
  85. #include "SetSystemPara.h"
  86. #include "ListBoxSMS.h "
  87. #include "ManageMessage.h"
  88. #include "MC8332GpsTask.h"
  89. #include "crc.h"
  90. #include "AppIap.h"
  91. //#include "HgsTcpProc.h"
  92. #include "MsgQueue.h"
  93. #endif
  94. /*********************************************************************************************************
  95. END FILE
  96. *********************************************************************************************************/