User’s Manual L-23 V2.0, 2007-07
TC1796
System and Peripheral Units (Vol. 1 and 2)
Table of Contents
22.3.4 Suspend Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-22 [2]
22.3.5 CAN Node Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-23 [2]
22.3.5.1 Bit Timing Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-24 [2]
22.3.5.2 Bitstream Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-25 [2]
22.3.5.3 Error Handling Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-26 [2]
22.3.5.4 CAN Frame Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-27 [2]
22.3.5.5 CAN Node Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-27 [2]
22.3.6 Message Object List Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-29 [2]
22.3.6.1 Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-29 [2]
22.3.6.2 List of Unallocated Elements . . . . . . . . . . . . . . . . . . . . . . . . . . 22-30 [2]
22.3.6.3 Connection to the CAN Nodes . . . . . . . . . . . . . . . . . . . . . . . . . 22-30 [2]
22.3.6.4 List Command Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-31 [2]
22.3.7 CAN Node Analysis Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-34 [2]
22.3.7.1 Analyze Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-34 [2]
22.3.7.2 Loop-Back Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-34 [2]
22.3.7.3 Bit Timing Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-35 [2]
22.3.8 Message Acceptance Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-37 [2]
22.3.8.1 Receive Acceptance Filtering . . . . . . . . . . . . . . . . . . . . . . . . . 22-37 [2]
22.3.8.2 Transmit Acceptance Filtering . . . . . . . . . . . . . . . . . . . . . . . . . 22-38 [2]
22.3.9 Message Postprocessing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-40 [2]
22.3.9.1 Message Object Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-40 [2]
22.3.9.2 Pending Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-42 [2]
22.3.10 Message Object Data Handling . . . . . . . . . . . . . . . . . . . . . . . . . . 22-44 [2]
22.3.10.1 Frame Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-44 [2]
22.3.10.2 Frame Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-47 [2]
22.3.11 Message Object Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-50 [2]
22.3.11.1 Standard Message Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-50 [2]
22.3.11.2 Single Data Transfer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-50 [2]
22.3.11.3 Single Transmit Trial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-50 [2]
22.3.11.4 Message Object FIFO Structure . . . . . . . . . . . . . . . . . . . . . . . 22-51 [2]
22.3.11.5 Receive FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-53 [2]
22.3.11.6 Transmit FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-54 [2]
22.3.11.7 Gateway Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-55 [2]
22.3.11.8 Foreign Remote Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-57 [2]
22.4 MultiCAN Kernel Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-58 [2]
22.4.1 Module Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-61 [2]
22.4.2 Global Module Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-62 [2]
22.4.3 CAN Node Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-73 [2]
22.4.4 Message Object Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-91 [2]
22.5 Time-Triggered Extension (TTCAN Controller) . . . . . . . . . . . . . . . 22-114 [2]
22.5.1 Generation of the Local Time . . . . . . . . . . . . . . . . . . . . . . . . . . 22-114 [2]
22.5.2 Automatic TUR Adjust . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-115 [2]
22.5.3 Cycle Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-115 [2]