English
Language : 

PXS20RM Datasheet, PDF (1055/1368 Pages) Freescale Semiconductor, Inc – PXS20 Microcontroller
Header
Data TX
HRF set
TX Interrupt
(IFMI = ID matched+1)
Write Data Buffers
Set DTRQ
LIN Controller (LINFlexD)
Checksum TX
DTF set
TX Interrupt
Header
Data RX
IFMI = ID matched+1
Checksum RX
DRF set
RXI Interrupt
Header
Data RX/TX
Checksum RX/TX
HRF set
RX Interrupt
(ID not matched)
Configure CCS, DIR, DFL
DDRQ = 0
DRF/DTF set
RX/TX Interrupt
Note: This configuration is used when:
a) The number of filters is not enough
b) Filters are used for most frequently-used IDs to reduce CPU usage
Figure 31-70. Programming consideration: slave node, TX filter, RX filter, BF is set
31.13.3 Extended frames
Header
8 bytes TX
8 bytes TX
HRF set
RX Interrupt
(ID not matched)
Configure DIR, DFL, DBEF
CCS
set
DTRQ =1
Refill Buffer
Reset DBEF
Checksum TX
DTF set
TX Interrupt
Header
8 bytes RX
8 bytes RX
Checksum RX
HRF set
RX Interrupt
(ID not matched)
Configure DIR, DFL, RMB,
CCS
DDRQ = 0
DBFF
set
Read Buffer
Reset RMB
DRF set
RX Interrupt
Figure 31-71. Programming consideration: extended frames
Freescale Semiconductor
PXS20 Microcontroller Reference Manual, Rev. 1
31-79