CHAPTER 11 FCAN CONTROLLER
599
User’s Manual U14492EJ3V0UD
(28) CAN1 synchronization control register (C1SYNC)
The C1SYNC register controls the data bit time for transmission speed.
This register can be read/written in 16-bit units.
Cautions 1. The CPU is able to read the C1SYNC register at any time.
2. Writing to the C1SYNC register is enabled when in initialization mode (when C1CTRL
register’s INIT bit = 1).
3. The limit values when setting the SPTn bit and DBTn bit are as follows.
5
××××
BTL
≤≤≤≤
SPT (sampling point)
≤≤≤≤
17
××××
BTL [4
≤≤≤≤
SPT4 to SPT0 set values
≤≤≤≤
16]
8
××××
BTL
≤≤≤≤
DBT (data bit time)
≤≤≤≤
25
××××
BTL [7
≤≤≤≤
DBT4 to DBT0 set values
≤≤≤≤
24]
SJW (synchronization jump width) < DBT
−−−−
SPT
2
≤≤≤≤
(DBT
−−−−
SPT)
≤≤≤≤
8
Remark
BTL = 1/f
BTL
(f
BTL
: CAN protocol layer base system clock)
(1/2)
14
0
13
0
12
SAMP
2
DBT2
3
DBT3
4
DBT4
5
SPT0
6
SPT1
7
SPT2
8
SPT3
9
SPT4
10
SJW0
11
SJW1
15
0
1
DBT1
0
DBT0
C1SYNC
Address
xxxxmC5EH
Note
Initial value
0218H
Note
xxxx: CAN message buffer registers can be allocated to the xxxx addresses as programmable
peripheral I/O registers. Note, however, that the xxxx addresses cannot be changed after being
set.
m = 2, 6, A, E
Bit Position
Bit Name
Function
12
SAMP
Specifies bit sampling.
0: Receive data sampled once at the sampling point.
1: Receive data sampled three times and the majority value used as the sampled value.
Specifies synchronization jump width stipulated in the CAN protocol specification, Ver. 2.0,
PartB active.
SJW1
SJW0
Synchronization Jump Width
Note
0
0
BTL
0
1
BTL
×
2
1
0
BTL
×
3
1
1
BTL
×
4
11, 10
SJW1,
SJW0
Note
Stipulated in CAN protocol specification Ver. 2.0, PartB active
Remark
BTL = 1/f
BTL
(f
BTL
: CAN protocol layer base system clock)
Содержание V850E/IA1 mPD703116
Страница 2: ...2 User s Manual U14492EJ3V0UD MEMO...