20
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Contents
23.15.3
Error Counter Register (CAN ERRC)
.....................................................................
23.15.4
Bit Timing Register (CAN BTR)
............................................................................
23.15.5
Interrupt Register (CAN INT)
...............................................................................
23.15.6
Test Register (CAN TEST)
.................................................................................
23.15.7
Parity Error Code Register (CAN PERR)
................................................................
23.15.8
Auto-Bus-On Time Register (CAN ABOTR)
.............................................................
23.15.9
Transmission Request Registers (CAN TXRQ)
.........................................................
23.15.10
New Data Registers (CAN NWDAT)
.....................................................................
23.15.11
Interrupt Pending Registers (CAN INTPND)
............................................................
23.15.12
Message Valid Registers (CAN MSGVAL)
.............................................................
23.15.13
Interrupt Multiplexer Registers (CAN INTMUX)
........................................................
23.15.14
IF1 and IF2 Command Registers (CAN IF1CMD, CAN IF2CMD)
...................................
23.15.15
IF1 and IF2 Mask Registers (CAN IF1MSK, CAN IF2MSK)
..........................................
23.15.16
IF1 and F2 Arbitration Registers (CAN IF1ARB, CAN IF2ARB)
.....................................
23.15.17
IF1 and IF2 Message Control Registers (CAN IF1MCTL, CAN IF2MCTL)
.........................
23.15.18
IF1 and IF2 Data A and Data B Registers (CAN IF1DATA/DATB, CAN IF2DATA/DATB)
.....
23.15.19
IF3 Observation Register (CAN IF3OBS)
...............................................................
23.15.20
IF3 Mask Register (CAN IF3MSK)
.......................................................................
23.15.21
IF3 Arbitration Register (CAN IF3ARB)
.................................................................
23.15.22
IF3 Message Control Register (CAN IF3MCTL)
.......................................................
23.15.23
IF3 Data A and Data B Registers (CAN IF3DATA/DATB)
............................................
23.15.24
IF3 Update Enable Registers (CAN IF3UPD)
..........................................................
24
Cortex-M3 Processor
.......................................................................................................
24.1
Overview
..................................................................................................................
24.2
Block Diagram
...........................................................................................................
24.3
Overview
..................................................................................................................
24.3.1
System-Level Interface
.......................................................................................
24.3.2
System Component Details
..................................................................................
24.4
Programming Model
....................................................................................................
24.4.1
Processor Mode and Privilege Levels for Software Execution
..........................................
24.4.2
Stacks
...........................................................................................................
24.4.3
Register Map
...................................................................................................
24.4.4
Register Descriptions
.........................................................................................
24.4.5
Exceptions and Interrupts
....................................................................................
24.4.6
Data Types
.....................................................................................................
24.5
Memory Model
...........................................................................................................
24.6
Memory Regions, Types and Attributes
..............................................................................
24.6.1
Memory System Ordering of Memory Accesses
..........................................................
24.6.2
Behavior of Memory Accesses
..............................................................................
24.6.3
Software Ordering of Memory Accesses
...................................................................
24.6.4
Bit-Banding
.....................................................................................................
24.6.5
Data Storage
...................................................................................................
24.6.6
Synchronization Primitives
...................................................................................
24.7
Exception Model
.........................................................................................................
24.7.1
Exception States
..............................................................................................
24.7.2
Exception Types
...............................................................................................
24.7.3
Exception Handlers
...........................................................................................
24.7.4
Vector Table
...................................................................................................
24.7.5
Exception Priorities
............................................................................................
24.7.6
Interrupt Priority Grouping
....................................................................................
24.7.7
Exception Entry and Return
..................................................................................
24.8
Fault Handling
...........................................................................................................
24.8.1
Fault Types
.....................................................................................................