EasyManua.ls Logo

NXP Semiconductors PXN2020 - 1.7.10 Controller Area Network Module (CAN)

NXP Semiconductors PXN2020
1376 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Introduction
PXN20 Microcontroller Reference Manual, Rev. 1
1-12 Freescale Semiconductor
Separate transmitter and receiver CPU interrupt sources
16-bit programmable baud-rate modulus counter and 16-bit fractional
2 receiver wake-up methods
LIN features:
Autonomous LIN frame handling
Message buffer to store identifier and up to eight data bytes
Supports message length of up to 64 bytes
Detection and flagging of LIN errors
Sync field; Delimiter; ID parity; Bit, Framing; Checksum and Timeout errors
Classic or extended checksum calculation
Configurable Break duration of up to 36-bit times
Programmable Baud rate prescalers (13-bit mantissa, 4-bit fractional)
Diagnostic features
Loop back
–Self Test
LIN bus stuck dominant detection
Interrupt driven operation with 16 interrupt sources
LIN slave mode features
Autonomous LIN header handling
Autonomous LIN response handling
Discarding of irrelevant LIN responses using up to 16 ID filters
1.7.10 Controller Area Network Module (CAN)
The enhanced CAN module features the following:
Compliant with CAN protocol specification, Version 2.0B active
64 mailboxes, each configurable as transmit or receive
Mailboxes configurable while module remains syncronised to CAN bus
Transmit features
Arbitration scheme according to message ID, message buffer number or local priority
Internal arbitration to guarantee no inner priority inversion
Multiple transmit buffers to avoid outer priority inversion
Transmit abort procedure and notification
Receive features
Individual programmable filters for each mailbox
Hardware FIFO can be enabled
8 mailboxes can be configured to provide a 6-entry receive FIFO and 8 programmable
acceptance filters

Table of Contents

Related product manuals