Keil Logo

Symbol Window

Symbol Window ButtonView — Symbol Window displays the symbol information that is available in the debugger. The window includes:

  • Simulator VTREG: access to simulated resources such as I/O pins, UART communication, or CAN traffic. 
  • Peripheral SFR: special function registers of the device access peripherals.
  • Application Symbols: access to program symbols such as variables, functions, parameters.

You may drag & drop items from the symbol window to other debug windows such as the watch window or the address field of the memory window. Positioning the mouse pointer over a variable show it's current value.

Symbols List Display

The context menu of the window allows you to enable Address and Type information in the symbol window. Case Sensitive specifies if the search Mask is case sensitive or ignores upper/lower case characters. 

Mask specifies a mask that is used to match symbol names. The mask can be case sensitive and may consist of alphanumeric characters plus the following mask characters:

  • matches a digit (0 - 9)
  • matches any single character
  • matches zero or more characters.

The following table provides a few examples of masks for symbol name.

Mask Matches symbol names …
* Matches any symbol. This is the default mask in the Symbol Browser.
*#* … that contain one digit in any position.
_a$#* … with an underline, followed by the letter a, followed by any character, followed by a digit, ending with zero or more characters. For example, _ab1 or _a10value.
_*ABC … with an underline, followed by zero or more characters, followed by ABC.
  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.