TM STM32Fxxx HAL Libraries  v1.0.0
Libraries for STM32Fxxx (F0, F4 and F7 series) devices based on HAL drivers from ST from Tilen Majerle

USART Typedefs. More...

Enumerations

enum  TM_USART_PinsPack_t { TM_USART_PinsPack_1 = 0x00, TM_USART_PinsPack_2, TM_USART_PinsPack_3, TM_USART_PinsPack_Custom }
 USART PinsPack enumeration to select pins combination for USART. More...
 
enum  TM_USART_HardwareFlowControl_t { TM_USART_HardwareFlowControl_None = UART_HWCONTROL_NONE, TM_USART_HardwareFlowControl_RTS = UART_HWCONTROL_RTS, TM_USART_HardwareFlowControl_CTS = UART_HWCONTROL_CTS, TM_USART_HardwareFlowControl_RTS_CTS = UART_HWCONTROL_RTS_CTS }
 USART Hardware flow control selection. More...
 

Detailed Description

USART Typedefs.

Enumeration Type Documentation

USART Hardware flow control selection.

Note
Corresponsing pins must be initialized in case you don't use "None" options
Enumerator
TM_USART_HardwareFlowControl_None 

No flow control

TM_USART_HardwareFlowControl_RTS 

RTS flow control

TM_USART_HardwareFlowControl_CTS 

CTS flow control

TM_USART_HardwareFlowControl_RTS_CTS 

RTS and CTS flow control

USART PinsPack enumeration to select pins combination for USART.

Enumerator
TM_USART_PinsPack_1 

Select PinsPack1 from Pinout table for specific USART

TM_USART_PinsPack_2 

Select PinsPack2 from Pinout table for specific USART

TM_USART_PinsPack_3 

Select PinsPack3 from Pinout table for specific USART

TM_USART_PinsPack_Custom 

Select custom pins for specific USART, callback will be called, look TM_USART_InitCustomPinsCallback