IrDA Initialization structure.

Public Attributes#

General EUSART initialization structure.

bool

Enable the IrDA low frequency mode. Only RX operation are enabled.

Set to enable filter on IrDA demodulator.

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

Public Attribute Documentation#

init#

EUSART_UartInit_TypeDef EUSART_IrDAInit_TypeDef::init

General EUSART initialization structure.


irDALowFrequencyEnable#

bool EUSART_IrDAInit_TypeDef::irDALowFrequencyEnable

Enable the IrDA low frequency mode. Only RX operation are enabled.


irDARxFilterEnable#

EUSART_IrDARxFilterEnable_TypeDef EUSART_IrDAInit_TypeDef::irDARxFilterEnable

Set to enable filter on IrDA demodulator.


irDAPulseWidth#

EUSART_IrDAPulseWidth_Typedef EUSART_IrDAInit_TypeDef::irDAPulseWidth

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