USART_InitIrDA_TypeDef Struct Reference
IrDA mode initialization structure.
#include <em_usart.h>
Data Fields |
|
USART_InitAsync_TypeDef | async |
General Asynchronous initialization structure.
|
|
bool | irRxInv |
Set to invert Rx signal before IrDA demodulator.
|
|
bool | irFilt |
Set to enable filter on IrDA demodulator.
|
|
USART_IrDAPw_Typedef | irPw |
Configure the pulse width generated by the IrDA modulator as a fraction of the configured USART bit period.
|
|
bool | irPrsEn |
Enable the PRS channel selected by irPrsSel as input to IrDA module instead of TX.
|
|
USART_PRS_Channel_t | irPrsSel |
PRS can be used as input to the pulse modulator instead of TX.
|
|
IrDA mode initialization structure.
Inherited from asynchronous mode initialization structure.
Field 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.
◆ irPrsEn
bool USART_InitIrDA_TypeDef::irPrsEn |
Enable the PRS channel selected by irPrsSel as input to IrDA module instead of TX.
◆ irPrsSel
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.