MSM9225B User’s Manual
Chapter 3 Operational Description
3 – 2
3.1.2 Transmit Procedure
Figure 3-2 shows the transmit procedure.
* See Appendix C “Transmission Failure of MSM9225B” for transmission operation.
Start transmit setting
Set MMA bit of the message
control register (x0hex) to 1
Read MMA bit
MMA = 1?
Set message control
register’s MMA = 0 and TRQ = 1
Set TIRS bit of CANC register
(0Ehex) to 1
YES
NO
Since the MMA bit cannot be set to 1 while
message boxes are being accessed from
the CAN side, read and verify its value.
Transmit setting complete
Transmission operation
Write message data to
message box
All transmit
message box settings
complete?
YES
NO
Set TIRS bit of CANC register
(0Ehex) to 0
Read MMA bit
MMA = 0?
YES
NO
Since the MMA bit cannot be set to 0 while
message boxes are being accessed from
the CAN side, read and verify its value.
Figure 3-2 Transmit Flowchart
Summary of Contents for MSM9225B
Page 7: ...Chapter 1 Overview...
Page 13: ...Chapter 2 Register Descriptions...
Page 53: ...Chapter 3 Operational Description...
Page 62: ...Chapter 4 Microcontroller Interface...
Page 71: ...Chapter 5 Electrical Characteristics...
Page 81: ...Appendixes...