BAT32G1x9 user manual | Chapter 22 CAN control
840 / 1149
Rev.1.02
22.1.3
Configuration
The CAN controller consists of the following four modules
(1)
interface
This module provides an internal bus interface to send and receive signals between the CAN module
and the host
(2)
Memory Control Module (MCM).
This function block controls access to the CAN protocol layer and CANRAM in the CAN module.
(3)
CAN protocol layer
This function block involves the operation of the CAN protocol and its associated settings.
(4)
CAN RAM
This is the CAN memory function block, which is used to store message ID, message data, etc.
Figure 22-1 diagram of 1 CAN module n
BAT32G139: n=0/1, BAT32G179: n=0/1/2
CAN
Protocol
layer
Storage control
module
Mcm
interface
CAN receive
Internal bus
CAN module n
CAN bus
Interrupt the
application
Information
cache 0
Information
Cache 1
Information
Caching 2
Information
Caching 3
Information
caching5