|
PXD10 Datasheet, PDF (19/130 Pages) Lumins Inc. – 4” Dia.X 6” extruded aluminum step poles | |||
|
◁ |
1.6.16 Controller Area Network (CAN) module
Overview
The PXD10 contains two CAN modules that offer the following features:
⢠Compliant with CAN protocol specification, Version 2.0B active
⢠64 mailboxes, each configurable as transmit or receive
â Mailboxes configurable while module remains synchronized to CAN bus
⢠Transmit features
â Supports configuration of multiple mailboxes to form message queues of scalable depth
â Arbitration scheme according to message ID or message buffer number
â Internal arbitration to guarantee no inner or outer priority inversion
â Transmit abort procedure and notification
⢠Receive features
â Individual programmable filters for each mailbox
â 8 mailboxes configurable as a 6-entry receive FIFO
â 8 programmable acceptance filters for receive FIFO
⢠Programmable clock source
â System clock
â Direct oscillator clock to avoid PLL jitter
⢠Listen only mode capabilities
⢠CAN Sampler
â Can catch the first message sent on the CAN network while the PXD10 is stopped. This
guarantees a clean startup of the system without missing messages on the CAN network.
â The CAN sampler is connected to one of the CAN RX pins.
1.6.17 Inter-IC Communications (I2C) module
The I2C module features the following:
⢠As many as four I2C modules supported
⢠Two-wire bi-directional serial bus for on-board communications
⢠Compatibility with I2C bus standard
⢠Multimaster operation
⢠Software-programmable for one of 256 different serial clock frequencies
⢠Software-selectable acknowledge bit
⢠Interrupt-driven, byte-by-byte data transfer
⢠Arbitration-lost interrupt with automatic mode switching from master to slave
⢠Calling address identification interrupt
⢠Start and stop signal generation/detection
⢠Repeated START signal generation
⢠Acknowledge bit generation/detection
⢠Bus-busy detection
PXD10 Microcontroller Data Sheet, Rev. 1
Freescale Semiconductor
19
|
▷ |