BAT32G1x9 user manual | Chapter 19 Universal serial communication unit
611 / 1149
Rev.1.02
Figure 19-33
Restarts the setup step of the master receive
restart configuration starts.
slave device ready?
port operation
modify SPSm register
configuration
modify SDRmn register
configuration
(mandatory)
(mandatory)
(selection)
(selection)
(selection)
Yes
No
wait till commuication target (slave device)
stops or communication ends
via Configure port register and port mode
register (data output and clock output of target
channel set to invalid).
re-configure when modifying the operational clock
configuration.
re-configure when modifying the transmit baud rate
configuration.
re-configure when modifying serail mode register mn
configuration.
re-configure when modifying serial communcation
operation configuration register mn.
modify SMRmn register
configuration
modify SCRmn register
configuration
modify SOm register configuration
clear error flag
(selection)
(selection)
(selection)
Configure port
write SSm register
via Configure port register and port mode
register, set data output and clock output of
target channel to valid.
SSmn bit of target channel set to "1"
(Semn=1: set to operation enable state).
(mandatory)
(mandatory)
restart configuration completes.
configure serial clock (CKOmn) initial output voltage
when OVF flag remains at set state, erase via serail
flag clear trigger register mn(SIRmn).
complete configuration.
Communication starts when dummy data is set in the
SIOp register (bit7~0 of the SDRmn register).
Note If you override PER0 in the abort settings to stop providing the clock, you must make the initial settings instead of
restarting them when the communication object (slave) stops or when the communication ends.