[Canxmbntsvmcf](Time Stamp Values Message Control Field Register) - Toshiba TXZ+ Series Reference Manual

Hide thumbs Also See for TXZ+ Series:
Table of Contents

Advertisement

[CANxMBnTSVMCF](Time Stamp Values Message Control Field Register)

Bit
Bit Symbol
After Reset
31:16
TSV[15:0]
15:5
-
4
RTR
3:0
DLC[3:0]
The time stamp values do not need to be initially set.
The message control field needs no initial programming in the case of receive mailboxes. When a received
message is stored in the mailbox, <RTR> and <DLC[3:0]> are also stored in the message control field at the same
time. The transmission mailboxes need initial setting.
To change the message control field of a transmission mailbox (which is set to [CANxMBnID]<RFH>=1) after
enabling the mailbox, clear the [CANxMC]<MCn> bit to "0" and then disable the mailbox for the CAN controller
before writing a new <RTR> and <DLC[3:0]>. The message control field of the transmission mailbox set to
<RFH>=0 can be changed irrespective of the [CANxMC]<MCn> bit setting, but the user needs to check that the
[CANxTRS]<TRSn> bit is "0" before writing a new <RTR> and <DLC[3:0]>.
Type
Time stamp counter value
When message have been successfully received or transmitted, the 16-bit time stamp counter
-
R/W
values are stored. No value is set when message reception or transmission fails.
For the details of the entire time stamp counter function, Refer to "3.3.6Time Stamp Function".
-
R
Read as undefined.
Remote frame transmission request bit.
-
R/W
0: Data frame
1: Remote frame
Data length code
Sets the data length (number of bytes) of messages
<DLC[3:0]>
0000
0001
0010
-
R/W
0011
0100
0101
0110
0111
1000
When <DLC[3:0]> = 1001 or more is set, data length is processed as 8 bytes.
Function
Number
Corresponding data
of bytes
0byte
None
1byte
D0
2bytes
D0,D1
3bytes
D0,D1,D2
4bytes
D0,D1,D2,D3
5bytes
D0,D1,D2,D3,D4
6bytes
D0,D1,D2,D3,D4,D5
7bytes
D0,D1,D2,D3,D4,D5,D6
8bytes
D0,D1,D2,D3,D4,D5,D6,D7
29 / 52
TXZ+ Family
CAN Controller
2020-10-01
Rev. 1.0

Advertisement

Table of Contents
loading

Table of Contents