STM8L15x Standard Peripherals Drivers
|
USART_struct Struct Reference
USART. More...
#include <stm8l15x.h>
Data Fields | |
__IO uint8_t | BRR1 |
__IO uint8_t | BRR2 |
__IO uint8_t | CR1 |
__IO uint8_t | CR2 |
__IO uint8_t | CR3 |
__IO uint8_t | CR4 |
__IO uint8_t | CR5 |
__IO uint8_t | DR |
__IO uint8_t | GTR |
__IO uint8_t | PSCR |
__IO uint8_t | SR |
Detailed Description
USART.
Definition at line 2190 of file stm8l15x.h.
Field Documentation
USART baud rate register
Definition at line 2194 of file stm8l15x.h.
Referenced by USART_DeInit(), and USART_Init().
USART DIV mantissa[11:8] SCIDIV fraction
Definition at line 2195 of file stm8l15x.h.
Referenced by USART_DeInit(), and USART_Init().
__IO uint8_t USART_struct::CR1 |
USART control register 1
Definition at line 2196 of file stm8l15x.h.
Referenced by USART_Cmd(), USART_DeInit(), USART_GetITStatus(), USART_Init(), USART_ITConfig(), USART_ReceiveData9(), USART_SendData9(), and USART_WakeUpConfig().
__IO uint8_t USART_struct::CR2 |
USART control register 2
Definition at line 2197 of file stm8l15x.h.
Referenced by USART_DeInit(), USART_GetFlagStatus(), USART_GetITStatus(), USART_Init(), USART_ITConfig(), USART_ReceiverWakeUpCmd(), and USART_SendBreak().
__IO uint8_t USART_struct::CR3 |
USART control register 3
Definition at line 2198 of file stm8l15x.h.
Referenced by USART_ClockInit(), USART_DeInit(), and USART_Init().
__IO uint8_t USART_struct::CR4 |
USART control register 4
Definition at line 2199 of file stm8l15x.h.
Referenced by USART_DeInit(), and USART_SetAddress().
__IO uint8_t USART_struct::CR5 |
USART control register 5
Definition at line 2200 of file stm8l15x.h.
Referenced by USART_DMACmd(), USART_GetITStatus(), USART_HalfDuplexCmd(), USART_IrDACmd(), USART_IrDAConfig(), USART_ITConfig(), USART_SmartCardCmd(), and USART_SmartCardNACKCmd().
__IO uint8_t USART_struct::DR |
USART data register
Definition at line 2193 of file stm8l15x.h.
Referenced by USART_DeInit(), USART_ReceiveData8(), USART_ReceiveData9(), USART_SendData8(), and USART_SendData9().
__IO uint8_t USART_struct::GTR |
USART guard time register
Definition at line 2201 of file stm8l15x.h.
Referenced by USART_SetGuardTime().
USART prescaler register
Definition at line 2202 of file stm8l15x.h.
Referenced by USART_SetPrescaler().
__IO uint8_t USART_struct::SR |
USART status register
Definition at line 2192 of file stm8l15x.h.
Referenced by USART_ClearFlag(), USART_ClearITPendingBit(), USART_DeInit(), USART_GetFlagStatus(), and USART_GetITStatus().
The documentation for this struct was generated from the following file: