MCP2510-E/ST Microchip Technology, MCP2510-E/ST Datasheet - Page 46
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
MCP2510-E/ST
Manufacturer Part Number
MCP2510-E/ST
Description
Stand-Alone CAN Controller with SPI Interface
Manufacturer
Microchip Technology
Datasheet
1.MCP2510-EST.pdf
(76 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP2510-E/ST
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
MCP2510
7.6
When the error interrupt is enabled (CANINTE.ERRIE
= 1) an interrupt is generated on the INT pin if an over-
flow condition occurs or if the error state of transmitter
or receiver has changed. The Error Flag Register
(EFLG) will indicate one of the following conditions.
7.6.1
An overflow condition occurs when the MAB has
assembled a valid received message (the message
meets the criteria of the acceptance filters) and the
receive buffer associated with the filter is not available
for loading of a new message. The associated
EFLG.RX
condition. This bit must be cleared by the MCU.
7.6.2
The receive error counter has reached the MCU warn-
ing limit of 96.
7.6.3
The transmit error counter has reached the MCU warn-
ing limit of 96.
DS21291E-page 46
Error Interrupt
N
OVR bit will be set to indicate the overflow
RECEIVER OVERFLOW
RECEIVER WARNING
TRANSMITTER WARNING
7.6.4
The receive error counter has exceeded the error- pas-
sive limit of 127 and the device has gone to error- pas-
sive state.
7.6.5
The transmit error counter has exceeded the error-
passive limit of 127 and the device has gone to error-
passive state.
7.6.6
The transmit error counter has exceeded 255 and the
device has gone to bus-off state.
7.7
Interrupts are directly associated with one or more sta-
tus flags in the CANINTF register. Interrupts are pend-
ing as long as one of the flags is set. Once an interrupt
flag is set by the device, the flag can not be reset by the
MCU until the interrupt condition is removed.
Interrupt Acknowledge
RECEIVER ERROR-PASSIVE
TRANSMITTER ERROR-PASSIVE
BUS-OFF
2002 Microchip Technology Inc.