NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
355
of
497
Rev 1.00
N
U
MICRO
®
N
UC02
9L
E
E
/N
UC029
S
E
E
T
E
CHN
ICA
L R
E
F
E
R
E
NC
E
M
A
NU
A
L
Data 1
Data 2
Data N
Check
Sum
Protected
Identifier
field
Response
Inter-
frame
space
Frame slot
Synch
field
Break
Field
Measurement
time
UA_BAUD (n)
UA_BAUD (m)
UA_BAUD (n)
S/W set LINS_DUM_EN to 1
H/W auto-reload initial baud
rate which backup in
TEMP_REG and cleared
LINS_DUM_EN to 0 by H/W
update UA_BAUD register
(UA_BAUD = BAUD_LIN value)
TEMP_REG value is UA_BAUD(n)
BAUD_LIN value is UA_BAUD(m)
Both of TEMP_REG and BAUD_LIN are internal register
Figure 6.13-15 UA_BAUD Update Sequence in Automatic Resynchronization Mode when
LINS_DUM_EN (UA_LIN_CTL[3]) = 1
Data 1
Data 2
Data N
Check
Sum
Protected
Identifier
field
Response
Inter-
frame
space
Frame slot
Synch
field
Break
Field
Measurement
time
UA_BAUD (n)
UA_BAUD (m)
If LINS_DUM_EN value is 0,
H/W will not restore initial
baud rate to UA_BAUD
update UA_BAUD register
(UA_BAUD = BAUD_LIN value)
TEMP_REG value is UA_BAUD(n)
BAUD_LIN value is UA_BAUD(m)
Both of TEMP_REG and BAUD_LIN are internal register
Figure 6.13-16 UA_BAUD Update Sequence in Automatic Resynchronization Mode when
LINS_DUM_EN (UA_LIN_CTL[3])= 0