Datasheet

V850ES/JG3-H, V850ES/JH3-H CHAPTER 20 CAN CONTROLLER
R01UH0042EJ0500 Rev.5.00 Page 893 of 1513
Aug 12, 2011
20.1.2 Overview of functions
Table 20-1 presents an overview of the CAN controller functions.
Table 20-1. Overview of Functions
Function Details
Protocol CAN protocol ISO 11898 (standard and extended frame transmission/reception)
Baud rate Maximum 1 Mbps (CAN clock input 8 MHz)
Data storage Storing messages in the CAN RAM
Number of messages
32 message buffers/channels
Each message buffer can be set to be either a transmit message buffer or a receive
message buffer.
Message reception
Unique ID can be set to each message buffer.
Mask setting of four patterns is possible for each channel.
A receive completion interrupt is generated each time a message is received and stored in
a message buffer.
Two or more receive message buffers can be used as a FIFO receive buffer (multi-buffer
receive block function).
Receive history list function
Message transmission
Unique ID can be set to each message buffer.
Transmit completion interrupt for each message buffer
Message buffer numbers 0 to 7 specified as transmit message buffers can be used for
automatic block transfer. Message transmission interval is programmable (automatic
block transmission function (hereafter referred to as “ABT”)).
Transmission history list function
Remote frame processing Remote frame processing by transmit message buffer
Time stamp function
The time stamp function can be set for a receive message when a 16-bit timer is used in
combination.
The time stamp capture trigger can be selected (SOF or EOF in a CAN message frame
can be detected).
Diagnostic function
Readable error counters
“Valid protocol operation flag” for verification of bus connections
Receive-only mode
Single-shot mode
CAN protocol error type decoding
Self-test mode
Release from bus-off state
Can be forcibly released from bus-off by software (timing restrictions are ignored).
Cannot be automatically released from bus-off (release request by software is required).
Power save mode
CAN sleep mode (can be woken up by CAN bus)
CAN stop mode (cannot be woken up by CAN bus)