tbs.h 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. /************************************************************************
  2. Project: Welling Motor Control Paltform
  3. Filename: tbs.h
  4. Partner Filename: tbs.c
  5. Description: The header file of tbs.c
  6. Complier: IAR Embedded Workbench for ARM 7.80, IAR Systems.
  7. CPU TYPE : GD32F3x0
  8. *************************************************************************
  9. Copyright (c) 2018 Welling Motor Technology(Shanghai) Co. Ltd.
  10. All rights reserved.
  11. *************************************************************************
  12. *************************************************************************
  13. Revising History (ECL of this file):
  14. ************************************************************************/
  15. /************************************************************************
  16. Beginning of File, do not put anything above here except notes
  17. Compiler Directives
  18. ************************************************************************/
  19. #ifndef TBS_H
  20. #define TBS_H
  21. /************************************************************************
  22. Compiler Directives (N/A)
  23. *************************************************************************/
  24. #ifdef _TBS_C_
  25. #define _TBS_EXT
  26. #else
  27. #define _TBS_EXT extern
  28. #endif
  29. /************************************************************************
  30. Definitions & Macros
  31. *************************************************************************/
  32. /************************************************************************
  33. TypeDefs & Structure defines (N/A)
  34. *************************************************************************/
  35. /************************************************************************
  36. Constant Table
  37. *************************************************************************/
  38. /************************************************************************
  39. Exported Variables
  40. *************************************************************************/
  41. /************************************************************************
  42. RAM ALLOCATION (N/A)
  43. *************************************************************************/
  44. /************************************************************************
  45. Exported Function Call Prototypes
  46. *************************************************************************/
  47. #ifdef _TBS_C_
  48. _TBS_EXT void tbs_voIsr(void);
  49. #else
  50. _TBS_EXT void tbs_voIsr(void);
  51. #endif
  52. /************************************************************************
  53. Local Function Call Prototypes (N/A)
  54. *************************************************************************/
  55. /************************************************************************
  56. Flag Define (N/A)
  57. *************************************************************************/
  58. /***********************************************************************/
  59. #endif
  60. /************************************************************************
  61. Copyright (c) 2018 Welling Motor Technology(Shanghai) Co. Ltd.
  62. All rights reserved.
  63. *************************************************************************
  64. End of this File (EOF)!
  65. Do not put anything after this part!
  66. *************************************************************************/