usart.h 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /******************************* (C) LiteMesh **********************************
  2. * @module usart
  3. * @file usart.h
  4. * @version 1.0.0
  5. * @date XX.XX.XXXX
  6. * $brief Template
  7. *******************************************************************************
  8. * @history Version Author Comment
  9. * XX.XX.XXXX 1.0.0 Telenkov D.A. First release.
  10. *******************************************************************************
  11. */
  12. /* Define to prevent recursive ----------------------------------------------*/
  13. #ifndef USART_H
  14. #define USART_H
  15. /**
  16. * @brief
  17. */
  18. #define USER_USART USART1
  19. #define UPS_USART USART2
  20. #define UPS_USART_BAUD 115200
  21. #define UPS_USART_WORD_LEN 8
  22. #define UPS_USART_PARITY USART_Parity_No
  23. #define UPS_USART_STOP_BIT USART_StopBits_1
  24. /**
  25. * @brief
  26. */
  27. void InitUSART(void);
  28. /**
  29. * @brief
  30. * @retval
  31. */
  32. #endif /* #ifndef USART_H */
  33. /****************************** (C) LiteMesh ***************** end of file ****/