Subversion Repositories FuelGauge

Rev

Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 6
Line 44... Line 44...
44
 
44
 
45
/** @defgroup USARTEx_Word_Length USARTEx Word Length
45
/** @defgroup USARTEx_Word_Length USARTEx Word Length
46
  * @{
46
  * @{
47
  */
47
  */
48
#if  defined(USART_CR1_M0)&& defined(USART_CR1_M1)
48
#if  defined(USART_CR1_M0)&& defined(USART_CR1_M1)
49
#define USART_WORDLENGTH_7B                  ((uint32_t)USART_CR1_M1)   /*!< 7-bit long USART frame */
49
#define USART_WORDLENGTH_7B                  (USART_CR1_M1)   /*!< 7-bit long USART frame */
50
#define USART_WORDLENGTH_8B                  (0x00000000U)              /*!< 8-bit long USART frame */
50
#define USART_WORDLENGTH_8B                  (0x00000000U)              /*!< 8-bit long USART frame */
51
#define USART_WORDLENGTH_9B                  ((uint32_t)USART_CR1_M0)   /*!< 9-bit long USART frame */
51
#define USART_WORDLENGTH_9B                  (USART_CR1_M0)   /*!< 9-bit long USART frame */
52
#elif  defined(USART_CR1_M)
52
#elif  defined(USART_CR1_M)
53
#define USART_WORDLENGTH_8B                  (0x00000000U)              /*!< 8-bit long USART frame */ 
53
#define USART_WORDLENGTH_8B                  (0x00000000U)              /*!< 8-bit long USART frame */
54
#define USART_WORDLENGTH_9B                  ((uint32_t)USART_CR1_M)    /*!< 9-bit long USART frame */ 
54
#define USART_WORDLENGTH_9B                  (USART_CR1_M)    /*!< 9-bit long USART frame */
55
#endif
55
#endif
56
/**
56
/**
57
  * @}
57
  * @}
58
  */
58
  */
59
 
59