
STM8 Debugger
12
©1989-2019 Lauterbach GmbH
STM8 specific SYStem Settings
SYStem.CPU
Select the used CPU
Default: STM8xxx.
Selects the processor type. All of the STM8 MCU cores with SWD Interface are supported.
SYStem.CpuAccess
Run-time memory access (intrusive)
Default: Denied.
Format:
SYStem.CPU
<cpu>
<cpu>
:
STM8S005K6
|
STM8S003K3
|
STM8S001J3
|
…
Format:
SYStem.CpuAccess Enable
|
Denied
|
Nonstop
Enable
Allow intrusive run-time memory access.
In order to perform a memory read or write while the CPU is executing a
program, the debugger stops the program execution shortly. Each short
stop takes 1 … 100 ms depending on the speed of the debug interface
and on the number of the read/write accesses required.
A red S in the state line of the TRACE32 screen indicates this intrusive
behavior of the debugger.
Denied
Do not allow intrusive run-time memory access.
Nonstop
Lock all features of the debugger that affect the run-time behavior.
Nonstop reduces the functionality of the debugger to:
•
Run-time access to memory and variables
•
Trace display
The debugger inhibits the following:
•
To stop the program execution
•
All features of the debugger that are intrusive (e.g. action Spot for
breakpoints, performance analysis via StopAndGo mode, condi-
tional breakpoints etc.)