Options Dialog Box: Target Tab

View the current target CPU and set target specific options.

Menu

Options > Options

Toolbar

Not available.

CPU

Select the CPU type that matches the your target.

Memory Access Alignment

Select the size of the accessed memory on the target. If you select Default, the debugger automatically sets the alignment which provides the best performance for the connected target.

Use Only Hardware Breakpoints

There are two ways to implement breakpoints. Firstly, patch a special instruction into the assembler code, which causes the program to stop. Secondly, use a hardware facility to stop the program. The first breakpoint type is called software breakpoint, the second is called hardware breakpoint. If you set the Use only hardware breakpoints option to On, software breakpoints are no longer available.

Debugger Memory Caching

Select this option to enable the debugger to cache memory read accesses sent to the target. Caching can improve the debugger's performance, because it decreases the number of target memory read accesses the debugger has to establish.

Run After Restart

Select this option when you want to have the program run automatically after a target restart.

Release all hardware threads when stepping

When disabled, the debugger performs all stepping operations only on the active thread. This includes "step over", "step into", "step out" and "go here". Issuing a "run" or a "halt" command will still release or suspend all hardware threads.

See Also

For more complete information about compiler optimizations, see our Optimization Notice.