target.h
上传用户:zfj3589
上传日期:2022-07-13
资源大小:635k
文件大小:3k
源码类别:

微处理器开发

开发平台:

C/C++

  1. /****************************************Copyright (c)**************************************************
  2. **                               Guangzou ZLG-MCU Development Co.,LTD.
  3. **                                      graduate school
  4. **                                 http://www.zlgmcu.com
  5. **
  6. **--------------File Info-------------------------------------------------------------------------------
  7. ** File name:  target.h
  8. ** Last modified Date:  2004-09-17
  9. ** Last Version:  1.0
  10. ** Descriptions:  header file of the specific codes for LPC2100 target boards
  11. ** Every project should include a copy of this file, user may modify it as needed
  12. **------------------------------------------------------------------------------------------------------
  13. ** Created by:  Chenmingji
  14. ** Created date:    2004-02-02
  15. ** Version: 1.0
  16. ** Descriptions:  The original version
  17. **
  18. **------------------------------------------------------------------------------------------------------
  19. ** Modified by:  Chenmingji
  20. ** Modified date: 2004-09-17
  21. ** Version: 1.01
  22. ** Descriptions:  Renewed the template, added codes to surport more compilers 
  23. **
  24. **------------------------------------------------------------------------------------------------------
  25. ** Modified by: 
  26. ** Modified date:
  27. ** Version:
  28. ** Descriptions: 
  29. **
  30. ********************************************************************************************************/
  31. #ifndef __TARGET_H 
  32. #define __TARGET_H
  33.     #ifdef __cplusplus
  34.     extern "C" {
  35.     #endif
  36.     #ifndef IN_TARGET 
  37. extern void Reset(void);
  38. /*********************************************************************************************************
  39. ** Function name: Reset
  40. ** Descriptions: resets the target board.
  41. ** input parameters: None
  42. **
  43. ** Returned value: None
  44. **         
  45. ** Used global variables: None
  46. ** Calling modules: None
  47. **
  48. ** Created by: Chenmingji
  49. ** Created Date: 2004/02/02
  50. **-------------------------------------------------------------------------------------------------------
  51. ** Modified by:
  52. ** Modified date:
  53. **------------------------------------------------------------------------------------------------------
  54. ********************************************************************************************************/
  55. extern void TargetInit(void);
  56. /*********************************************************************************************************
  57. ** Function name: TargetInit
  58. **
  59. ** Descriptions: Initialize the target board; it is called in a necessary place, change it as 
  60. ** needed
  61. **
  62. ** input parameters: None
  63. ** Returned value: None
  64. **         
  65. ** Used global variables: None
  66. ** Calling modules: None
  67. **
  68. ** Created by: Chenmingji
  69. ** Created Date: 2004/02/02
  70. **-------------------------------------------------------------------------------------------------------
  71. ** Modified by:
  72. ** Modified date:
  73. **------------------------------------------------------------------------------------------------------
  74. ********************************************************************************************************/
  75.     #endif
  76.     #ifdef __cplusplus
  77.     }
  78.     #endif
  79. #endif
  80. /*********************************************************************************************************
  81. **                            End Of File
  82. ********************************************************************************************************/