
MSM9225B User’s Manual
Contents
Contents – 1
Table of Contents
Chapter 1 Overview
1.1 Overview.....................................................................................................................................................1-1
1.2 Features.......................................................................................................................................................1-1
1.3 Block Diagram............................................................................................................................................1-2
1.4 Configuration Example...............................................................................................................................1-2
1.5 Pin Configuration........................................................................................................................................1-3
1.6 Pin Descriptions..........................................................................................................................................1-4
Chapter 2 Register Descriptions
2.1 Memory Space............................................................................................................................................ 2-1
2.2 Message Memory........................................................................................................................................ 2-3
2.3 Message Memory Related Register ............................................................................................................2-4
2.3.1 Message Control Register (MCR: x0hex).............................................................................................2-4
2.3.2 Identifier 0 (IDR0: x1hex).....................................................................................................................2-7
2.3.3 Identifier 1 (IDR1: x2hex).....................................................................................................................2-8
2.3.4 Identifiers 2, 3, 4/Messages 0-7 (MSG0-7 in the case of standard format;
IDR2-4, TMSG0-7 in the case of extended format: x3 to xDhex)........................................................ 2-8
2.4 Control Registers ......................................................................................................................................2-16
2.4.1 CAN Control Register (CANC: 0Ehex)..............................................................................................2-17
2.4.2 CAN Interrupt Control Register (CANI: 0Fhex).................................................................................2-19
2.4.3 Message Box Count Setting Register (NMES: 1Ehex)....................................................................... 2-21
2.4.4 CAN Bus Timing Register 0 (BTR0: 1Fhex)......................................................................................2-21
2.4.5 CAN Bus Timing Register 1 (BTR1: 2Ehex) .....................................................................................2-23
2.4.6 Communication Input/Output Control Register (TIOC: 2Fhex).........................................................2-27
2.4.7 Group Message Register (GMR0: 3Ehex, GMR1: 3Fhex) .................................................................2-30
2.4.8 Group Message Mask Register (GMSK) ............................................................................................ 2-31
2.4.9 Standby Control Register (STBY: 8Ehex)..........................................................................................2-33
2.4.10 CAN Control Register 2 (CANC2: 8Fhex)......................................................................................... 2-34
2.4.11 Communication Message Box Number Register (TMN: 9Ehex)........................................................2-35
2.4.12 CAN Status Register (CANS: 9Fhex)................................................................................................. 2-36
2.4.13 Transmit Error Counter (TEC: AEhex)............................................................................................... 2-37
2.4.14 Receive Error Counter (REC: AFhex) ................................................................................................2-37
2.4.15 CAN Status Register 2 (CANS2: BEhex)...........................................................................................2-38
2.4.16 Bus Off Release Counter (BOCO: BFhex) .........................................................................................2-39
Chapter 3 Operational Description
3.1 Operational Procedure ................................................................................................................................3-1
3.1.1 Initial Setting......................................................................................................................................... 3-1
3.1.2 Transmit Procedure...............................................................................................................................3-2
3.1.3 Receive Procedure.................................................................................................................................3-3
3.1.4 Message Box Rewrites during Operation.............................................................................................. 3-4
3.1.5 Remote Frame Operation......................................................................................................................3-5
3.1.5.1 Automatic Response........................................................................................................................3-5
3.1.5.2 Manual Response.............................................................................................................................3-7
B
B
B