English
Language : 

XC164-16 Datasheet, PDF (13/417 Pages) Infineon Technologies AG – 16-Bit Single-Chip Microcontroller with C166SV2 Core Volume 2 (of 2): Peripheral Units
XC164-16 Derivatives
Peripheral Units (Vol. 2 of 2)
Table of Contents
Page
21.1.5.1
21.1.5.2
21.1.6
21.1.6.1
21.1.6.2
21.1.6.3
21.1.7
21.1.7.1
21.1.7.2
21.1.7.3
21.1.8
21.1.9
21.1.10
21.2
21.2.1
21.2.2
21.2.3
21.2.4
21.3
21.3.1
21.3.2
21.3.2.1
21.3.2.2
21.3.2.3
21.3.3
Buffer Access by the CAN Controller . . . . . . . . . . . . . . . . . . . 21-26 [2]
Buffer Access by the CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-27 [2]
Gateway Message Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-28 [2]
Normal Gateway Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-29 [2]
Normal Gateway with FIFO Buffering . . . . . . . . . . . . . . . . . . . 21-33 [2]
Shared Gateway Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-36 [2]
Programming the TwinCAN Module . . . . . . . . . . . . . . . . . . . . . . 21-40 [2]
Configuration of CAN Node A/B . . . . . . . . . . . . . . . . . . . . . . . 21-40 [2]
Initialization of Message Objects . . . . . . . . . . . . . . . . . . . . . . . 21-40 [2]
Controlling a Message Transfer . . . . . . . . . . . . . . . . . . . . . . . 21-41 [2]
Loop-Back Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-44 [2]
Single Transmission Try Functionality . . . . . . . . . . . . . . . . . . . . 21-45 [2]
Module Clock Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-46 [2]
TwinCAN Register Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-47 [2]
Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-47 [2]
CAN Node A/B Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-49 [2]
CAN Message Object Registers . . . . . . . . . . . . . . . . . . . . . . . . . 21-64 [2]
Global CAN Control/Status Registers . . . . . . . . . . . . . . . . . . . . . 21-80 [2]
XC164 Module Implementation Details . . . . . . . . . . . . . . . . . . . . . . 21-82 [2]
Interfaces of the TwinCAN Module . . . . . . . . . . . . . . . . . . . . . . . 21-82 [2]
TwinCAN Module Related External Registers . . . . . . . . . . . . . . . 21-83 [2]
System Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-84 [2]
Port Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-85 [2]
Interrupt Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-89 [2]
Register Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-90 [2]
22
Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-1 [2]
22.1 PD+BUS Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-1 [2]
22.2 LXBUS Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-15 [2]
Keyword Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i-1 [1+2]
User’s Manual
I-9
V2.1, 2004-03