IrDA mode initialization structure.

Inherited from asynchronous mode initialization structure.

Public Attributes#

General Asynchronous initialization structure.

bool

Set to invert Rx signal before IrDA demodulator.

bool

Set to enable filter on IrDA demodulator.

Configure the pulse width generated by the IrDA modulator as a fraction of the configured USART bit period.

Public Attribute Documentation#

async#

USART_InitAsync_TypeDef USART_InitIrDA_TypeDef::async

General Asynchronous initialization structure.


irRxInv#

bool USART_InitIrDA_TypeDef::irRxInv

Set to invert Rx signal before IrDA demodulator.


irFilt#

bool USART_InitIrDA_TypeDef::irFilt

Set to enable filter on IrDA demodulator.


irPw#

USART_IrDAPw_Typedef USART_InitIrDA_TypeDef::irPw

Configure the pulse width generated by the IrDA modulator as a fraction of the configured USART bit period.