iLLD_TC27xD
1.0
|
enum IfxAsclin_Checksum |
Defines if the classic or the enhanced checksum will be calculated by the checksum block.
Definition in Ifx_ASCLIN.DATCON.B.CSM.
Enumerator | |
---|---|
IfxAsclin_Checksum_classic |
classic checksum |
IfxAsclin_Checksum_enhanced |
enhanced checksum |
Definition at line 62 of file IfxAsclin.h.
Defines if the received checksum byte is written into the RXFifo or not.
Definition in Ifx_ASCLIN.LIN.CON.B.CSI.
Enumerator | |
---|---|
IfxAsclin_ChecksumInjection_notWritten |
checksum byte is not written |
IfxAsclin_ChecksumInjection_written |
checksum byte is written |
Definition at line 71 of file IfxAsclin.h.
CPOL defines the idle level of the clock signal in the SPI mode.
Idle level is the level outside the data transmission time intervals.
Definition in Ifx_ASCLIN.IOCR.B.CPOL.
Enumerator | |
---|---|
IfxAsclin_ClockPolarity_idleLow |
idle low |
IfxAsclin_ClockPolarity_idleHigh |
idle high |
Definition at line 81 of file IfxAsclin.h.
Selection of clock source
Definition in Ifx_ASCLIN.CSR.B.CLKSEL.
Definition at line 90 of file IfxAsclin.h.
CTS input pin selection
Definition in Ifx_ASCLIN.IOCR.B.CTS.
Enumerator | |
---|---|
IfxAsclin_CtsInputSelect_0 |
CTS input pin 0. |
IfxAsclin_CtsInputSelect_1 |
CTS input pin 1. |
IfxAsclin_CtsInputSelect_2 |
CTS input pin 2. |
IfxAsclin_CtsInputSelect_3 |
CTS input pin 3. |
Definition at line 103 of file IfxAsclin.h.
enum IfxAsclin_DataLength |
Number of bits per transfer
Definition in Ifx_ASCLIN.FRAMECON.B.DATALEN.
Definition at line 114 of file IfxAsclin.h.
enum IfxAsclin_FrameMode |
Defines the basic operating mode of the module. Changing the mode must be done by switching first to initialize mode, and then to the other mode.
Definition in Ifx_ASCLIN.FRAMECON.B.MODE.
Enumerator | |
---|---|
IfxAsclin_FrameMode_initialise |
initialise mode |
IfxAsclin_FrameMode_asc |
asc mode |
IfxAsclin_FrameMode_spi |
spi mode |
IfxAsclin_FrameMode_lin |
lin mode |
Definition at line 137 of file IfxAsclin.h.
Defines if LIN frame shall consist of a header and response or of a header only.
Definition in Ifx_ASCLIN.DATCON.B.HO.
Enumerator | |
---|---|
IfxAsclin_HeaderResponseSelect_headerAndResponse |
header and response expected |
IfxAsclin_HeaderResponseSelect_headerOnly |
header only expected |
Definition at line 148 of file IfxAsclin.h.
enum IfxAsclin_IdleDelay |
Defines the duration of the IDLE delay in bit times.
SPI mode: this is the idle time between the frames.
ASC and LIN mode: this is the pause inserted between transmission of bytes.
Definition in Ifx_ASCLIN.FRAMECON.B.IDLE.
Definition at line 159 of file IfxAsclin.h.
enum IfxAsclin_LeadDelay |
Defines the leading delay in bit times in SPI mode. ASC mode: not applicable.
LIN mode: delay between the end of the break and the start of the sync character.
Definition in Ifx_ASCLIN.FRAMECON.B.LEAD.
Definition at line 175 of file IfxAsclin.h.
enum IfxAsclin_LinMode |
Configures if the module in LIN mode operates as master or slave
Definition in Ifx_ASCLIN.LIN.CON.B.MS.
Enumerator | |
---|---|
IfxAsclin_LinMode_slave |
operates in slave mode |
IfxAsclin_LinMode_master |
operates in master mode |
Definition at line 190 of file IfxAsclin.h.
Defines the timeout threshold of RESPOSE bit is for LIN response timeout or LIN frame timeout.
Definition in Ifx_ASCLIN.DATCON.B.RM.
Enumerator | |
---|---|
IfxAsclin_LinResponseTimeoutMode_frameTimeout |
timeout threshold is for frame |
IfxAsclin_LinResponseTimeoutMode_responseTimeout |
timeout threshold is for reponse |
Definition at line 199 of file IfxAsclin.h.
Defines the bit length in ticks in the range of 1 to 16. The lengths of 1 to 3 are not allowed
Definition in Ifx_ASCLIN.BITCON.B.OVERSAMPLING.
Definition at line 208 of file IfxAsclin.h.
enum IfxAsclin_ParityType |
Type of parity bit attached to data bits
Definition in Ifx_ASCLIN.FRAMECON.B.ODD.
Enumerator | |
---|---|
IfxAsclin_ParityType_even |
even parity |
IfxAsclin_ParityType_odd |
odd parity |
Definition at line 228 of file IfxAsclin.h.
Receive buffer mode
Definition in Ifx_ASCLIN.RXFIFOCON.B.BUF.
Enumerator | |
---|---|
IfxAsclin_ReceiveBufferMode_rxFifo |
RxFIFO mode. |
IfxAsclin_ReceiveBufferMode_rxBuffer |
single stage Rx buffer |
Definition at line 237 of file IfxAsclin.h.
Polarity of the RTS and CTS signals
Definition in Ifx_ASCLIN.IOCR.B.RCPOL.
Enumerator | |
---|---|
IfxAsclin_RtsCtsPolarity_activeHigh |
ready/clear are active-high |
IfxAsclin_RtsCtsPolarity_activeLow |
ready/clear are active-low |
Definition at line 246 of file IfxAsclin.h.
Defines the filling level that triggers a drain (RX) interrupt or DMA access
Definition in Ifx_ASCLIN.RXFIFOCON.B.INTLEVEL.
Definition at line 255 of file IfxAsclin.h.
Defines the number of bytes read from the Rx FIFO with one FPI bus read
Definition in Ifx_ASCLIN.RXFIFOCON.B.OUTW.
Definition at line 278 of file IfxAsclin.h.
Alternate input selection for Rx signal.
Definition in Ifx_ASCLIN.IOCR.B.ALTI.
Definition at line 289 of file IfxAsclin.h.
Sample point position
Definition in Ifx_ASCLIN.BITCON.B.SAMPLEPOINT.
Definition at line 304 of file IfxAsclin.h.
Number of samples per bit, sample mode/medianfilter
Definition in Ifx_ASCLIN.BITCON.B.SM.
Enumerator | |
---|---|
IfxAsclin_SamplesPerBit_one |
one sample per bit |
IfxAsclin_SamplesPerBit_three |
three samples per bit |
Definition at line 326 of file IfxAsclin.h.
SPI mode: defines the shift direction of the shift register.
ASC and LIN mode: should be set to 0.
Definition in Ifx_ASCLIN.FRAMECON.B.MSB.
Enumerator | |
---|---|
IfxAsclin_ShiftDirection_lsbFirst |
LSB first. |
IfxAsclin_ShiftDirection_msbFirst |
MSB first. |
Definition at line 336 of file IfxAsclin.h.
Defines the idle level of the SLSO signal, which is the level.
Outside the data transmission, leading and trailing time intervals.
Definition in Ifx_ASCLIN.IOCR.B.SPOL.
Enumerator | |
---|---|
IfxAsclin_SlavePolarity_idleLow |
idle low |
IfxAsclin_SlavePolarity_idlehigh |
idle high |
Definition at line 346 of file IfxAsclin.h.
enum IfxAsclin_SleepMode |
Enable/disable the sensitivity of the module to sleep signal
Definition in Ifx_ASCLIN.CLC.B.EDIS.
Enumerator | |
---|---|
IfxAsclin_SleepMode_enable |
enables sleep mode |
IfxAsclin_SleepMode_disable |
disables sleep mode |
Definition at line 355 of file IfxAsclin.h.
enum IfxAsclin_Status |
Error status.
Enumerator | |
---|---|
IfxAsclin_Status_configurationError |
Configuration error. |
IfxAsclin_Status_noError |
No error. |
Definition at line 363 of file IfxAsclin.h.
enum IfxAsclin_StopBit |
ASC and LIN mode: number of stop bits (0 is not allowed), SPI mode: trailing delay.
Definition in Ifx_ASCLIN.FRAMECON.B.STOP.
Definition at line 372 of file IfxAsclin.h.
Defines the number of bytes written to the Tx FIFO with one FPI bus write
Definition in Ifx_ASCLIN.TXFIFOCON.B.INW.
Enumerator | |
---|---|
IfxAsclin_TxFifoInletWidth_0 |
number of bytes 0 |
IfxAsclin_TxFifoInletWidth_1 |
number of bytes 1 |
IfxAsclin_TxFifoInletWidth_2 |
number of bytes 2 |
IfxAsclin_TxFifoInletWidth_3 |
number of bytes 3 |
Definition at line 387 of file IfxAsclin.h.
Defines the filling level that triggers a refill (TX) interrupt or DMA access
Definition in Ifx_ASCLIN.TXFIFOCON.B.INTLEVEL.
Definition at line 398 of file IfxAsclin.h.