ST92150JDV1QAuto STMicroelectronics, ST92150JDV1QAuto Datasheet - Page 326

no-image

ST92150JDV1QAuto

Manufacturer Part Number
ST92150JDV1QAuto
Description
8/16-bit single voltage Flash MCU family with RAM, E3 TM(emulated EEPROM), CAN 2.0B and J1850 BLPD
Manufacturer
STMicroelectronics
Datasheet

Specifications of ST92150JDV1QAuto

Internal Memory
Single Voltage FLASH up to 256 Kbytes, RAM up to 8Kbytes, 1K byte E3 TM (Emulated EEPROM)
Minimum Instruction Time
83 ns (24 MHz int. clock)
ST92124xxx-Auto/150xxxxx-Auto/250xxxx-Auto
CONTROLLER AREA NETWORK (Cont’d)
CAN 2.0B Active Core
The bxCAN module handles the transmission and
the reception of CAN messages fully autonomous-
ly. Standard identifiers (11-bit) and extended iden-
tifiers (29-bit) are fully supported by hardware.
Control, Status and Configuration Registers
The application uses these registers to:
– Configure CAN parameters, e.g.baud rate
– Request transmissions
– Handle receptions
– Manage interrupts
– Get diagnostic information
Figure 143. CAN Block Diagram
326/430
9
Master Control
Master Status
Transmit Control
Transmit Status
Transmit Priority
Receive FIFO
Interrupt Enable
Page Select
Error Status
Error Int. Enable
Tx Error Counter
Rx Error Counter
Diagnostic
Bit Timing
Filter Mode
Filter Config.
Tx Mailboxes
Transmission
Mailbox 0
Mailbox 1
Scheduler
Mailbox 2
Filter
CAN 2.0B Active Core
Tx Mailboxes
Three transmit mailboxes are provided to the soft-
ware for setting up messages. The transmission
Scheduler decides which mailbox has to be trans-
mitted first.
Acceptance Filters
The bxCAN provides eight scalable/configurable
identifier filter banks for selecting the incoming
messages the software needs and discarding the
others.
Receive FIFO
Two receive FIFOs are used by hardware to store
the incoming messages. Three complete messag-
es can be stored in each FIFO. The FIFOs are
managed completely by hardware.
Receive FIFO 0
Mailbox 0
0
Acceptance Filters
1
1
2
2
3
Receive FIFO 1
Mailbox 0
4
5
6
1
2
7

Related parts for ST92150JDV1QAuto