640
Chapter 19
CAN Controller (CAN)
Preliminary User’s Manual U17566EE1V2UM00
19.1 Features
• Compliant with ISO 11898 and tested according to ISO/DIS 16845 (CAN
conformance test)
• Standard frame and extended frame transmission/reception enabled
• Transfer rate: 1 Mbps max. (if CAN clock input
≥
8 MHz)
• 32 message buffers per channel
• Receive/transmit history list function
• Automatic block transmission function
• Multi-buffer receive block function
• Mask setting of four patterns is possible for each channel
• Wake-Up capability on CAN receive data pins CRXDn
• Data bit time, communication baud rate and sample point can be controlled
by CAN module bit-rate prescaler register (CnBRP) and bit rate register
(CnBTR)
– As an example the following sample-point configurations can be
configured:
– 66.7%, 70.0%, 75.0%, 80.0%, 81.3%, 85.0%, 87.5%
– Baudrates in the range of 10 kbps up to 1000 kbps can be configured
• Enhanced features:
– Each message buffer can be configured to operate as a transmit or a
receive message buffer
– Transmission priority is controlled by the identifier or by mailbox number
(selectable)
– A transmission request can be aborted by clearing the dedicated
Transmit-Request flag of the concerned message buffer.
– Automatic block transmission operation mode (ABT)
– Time stamp function for CAN channels 0 and 1 in collaboration with timer
Timer G0 and Timer G1 capture channels
electronic components distributor