mapp_ami.h 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. //==================================================================
  2. //
  3. // Filename: mapp_ami.h
  4. // Description:
  5. //
  6. //------------------------------------------------------------------
  7. //
  8. // version:
  9. // data: 21:27pm, 14.Mar.2013, written by Sirius
  10. // Description:
  11. //
  12. //------------------------------------------------------------------
  13. //==================================================================
  14. #ifndef _MAPP_AMI__H_
  15. #define _MAPP_AMI__H_
  16. /*------------------------------------------------------------------------------
  17. * I N C L U D E
  18. *------------------------------------------------------------------------------*/
  19. #include "stm32f0xx.h"
  20. #include "general.h"
  21. /*------------------------------------------------------------------------------
  22. * D E F I N E
  23. *------------------------------------------------------------------------------*/
  24. /*------------------------------------------------------------------------------
  25. * S T R U C T
  26. *------------------------------------------------------------------------------*/
  27. //------------------------------------------------------------------
  28. // AMI message entrance
  29. // 22:05pm, 07.Jan.2014, modified by Charlie
  30. //------------------------------------------------------------------
  31. typedef enum {
  32. AMI_MSG_NULL, /* No message to transmit */
  33. AMI_MSG_SWTICH,
  34. AMI_MSG_HONDALIGHT,
  35. AMI_MSG_FODLIGHT,
  36. AMI_MSG_GMLIGHT,
  37. NumOfAmiMsg
  38. } NumOfCarMsg;
  39. /*------------------------------------------------------------------------------
  40. * E X T E R N
  41. *------------------------------------------------------------------------------*/
  42. /*------------------------------------------------------------------------------
  43. * P R O T O T Y P E
  44. *------------------------------------------------------------------------------*/
  45. void AmiVarInit(void);
  46. void AmiTxTask(void);
  47. void AmiTaskTmr(void);
  48. #endif /* _MAPP_CAR_H_ */
  49. /*------------------------------- E O F ----------------------------------------*/