Keil Logo

Breakpoints

Current Breakpoints
Lists the breakpoints. Double-click a list item to modify the breakpoint definition.
Expression
Specifies a condition for which the breakpoint is triggered. Examples are provided in the description of the Breakpoint window.
Count
The value specifies how often the expression has to become true before the breakpoint is triggered.
Command
This command is executed when the breakpoint is triggered. µVision executes the command and resumes execution to the target program. Debug or signal functions can be used. To halt program execution from within a µVision function, set the _break_ system variable.
Define
Saves the changes or creates a new breakpoint.
Kill Selected
Removes the highlighted breakpoint.
Kill All
Removes all breakpoints.
Close
Closes the dialog.

Access

Read
Defines an access break that triggers when a memory read access occurs.
Write
Defines an access break that triggers when a memory write access occurs.
Size
Specifies the memory size that is checked for an read- or write access break.
Bytes
Defines the memory size in bytes.
Objects
Defines the memory size as objects.

Note

  • When an Access Breakpoint (read or write) is set to a peripheral register (SFR) in the Simulator, the breakpoint might trigger even though the application did not access the peripheral register. This happens because the µVision Simulator makes no difference between application-driven and Simulator-internal accesses.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.