USART_InitIrDA_TypeDef Struct Reference

IrDA mode initialization structure. Inherited from asynchronous mode initialization structure.

Definition at line 519 of file em_usart.h .

#include < em_usart.h >

Data Fields

USART_InitAsync_TypeDef async
bool irFilt
bool irPrsEn
USART_PRS_Channel_t irPrsSel
USART_IrDAPw_Typedef irPw
bool irRxInv

Field Documentation

USART_InitAsync_TypeDef USART_InitIrDA_TypeDef::async

General Asynchronous initialization structure.

Definition at line 521 of file em_usart.h .

Referenced by USARTn_InitIrDA() .

bool USART_InitIrDA_TypeDef::irFilt

Set to enable filter on IrDA demodulator.

Definition at line 527 of file em_usart.h .

Referenced by USARTn_InitIrDA() .

bool USART_InitIrDA_TypeDef::irPrsEn

Enable the PRS channel selected by irPrsSel as input to IrDA module instead of TX.

Definition at line 535 of file em_usart.h .

Referenced by USARTn_InitIrDA() .

USART_PRS_Channel_t USART_InitIrDA_TypeDef::irPrsSel

PRS can be used as input to the pulse modulator instead of TX. This value selects the channel to use.

Definition at line 539 of file em_usart.h .

Referenced by USARTn_InitIrDA() .

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.

Definition at line 531 of file em_usart.h .

Referenced by USARTn_InitIrDA() .

bool USART_InitIrDA_TypeDef::irRxInv

Set to invert Rx signal before IrDA demodulator.

Definition at line 524 of file em_usart.h .

Referenced by USARTn_InitIrDA() .


The documentation for this struct was generated from the following file:
  • C:/HandsOn/super/platform/emlib/inc/ em_usart.h