AT32WB415
Series Reference Manual
2022.04.13
Page 371
Ver 2.00
Table 22-2 Trace function mode
TRACE
_MODE[1: 0]
PB3/JTDO/TR
ACESWO
PE2/TRAC
ECK
PE3/TRAC
ED[0]
PE4/TRAC
ED[1]
PE5/TRACE
D[2]
PE6/TRAC
ED[3]
00
Asynchronous
trace
TRACES
WO
Released (can be used as general-puspose I/Os)
01
Synchronous
trace
Released (can
be used as
general-
puspose I/Os)
TRAC
ECK
TRAC
ED[0]
Released (can be used as general-
puspose I/Os)
10
Synchronous
trace
TRAC
ECK
TRAC
ED[0]
TRAC
ED[1]
Released (can be used as
general-puspose I/Os)
11
Synchronous
trace
TRACE
CK
TRACE
D[0]
TRACE
D[1]
TRACE
D[2]
TRACE
D[3]
22.4 DEGUB registers
Table 22-3
shows DEBUG register map and reset values.
These peripheral registers must be accessed by word (32 bits)
Table 22-3 DEBUG register address and reset value
Register name
Offset
Reset value
DEBUG_IDCODE
0xE004 2000
0xXXXX XXXX
DEBUG_CTRL
0xE004 2004
0x0000 0000
22.4.1 DEBUG device ID (DEBUG_IDCODE)
MCU integrates an ID code that is used to identify MCU’s revision code. The DEBUG_IDCODE register
is mapped on the external PPB bus at address 0xE0042000. This code is accessible by the SW debug
port or by the user code.
Bit
Register
Reset value
Type
Description
Bit 31: 0 PID
0xXXXX XXXX ro
PID information
PID [31: 0]
AT32 part number
FLASH size
Packages
0x7003_0250
AT32WB415CCU7-7
256KB
QFN48_7x7
22.4.2 DEBUG control register (DEBUG_CTRL)
This register is asynchronously reset by POR Reset (not reset by system reset). It can be written by the
debugger under reset.
Bit
Register
Reset value Type Description
Bit 31
Reserved
0x0
resd Kept at its default value.
Bit 30
TMR11_PAUSE
0x0
rw
TMR11 pause control bit
0: Work normally
1: Timer is disabled
Bit 29
TMR10_PAUSE
0x0
rw
TMR10 pause control bit
0: Work normally
1: Timer is disabled
Bit 28
TMR9_PAUSE
0x0
rw
TMR9 pause control bit
0: Work normally
1: Timer is disabled
Bit 27: 19 Reserved
0x000
resd Kept at its default value.
Bit 18
TMR5_PAUSE
0x0
rw
TMR5 pause control bit
0: Work normally
1: Timer is disabled
Bit 17
Reserved
0x0
resd Kept at its default value.