 | µVision4 User's Guide |  |
|
|
| Fully Qualified SymbolsFully Qualified Symbols are identified through a unique string. This can include the: - ApplicationName identifying the application.
- [\path]/ModuleName identifying the module of the application.
- FunctionName identifying the function in the module.
- Identifier which can be one of the following:
- LineNumber identifying the source code line number.
- Symbol identifying the name of the symbol.
The components above can be combined as shown in the following table: | Symbol Name Structure | Description |
|---|
| [path/]ModName\LN | Identifies a line number LN in the module ModName.
For non-Cortex-M processors, path requires the back-slash (\) within the path qualifier.
For Cortex-M processors, path requires the slash (/) within the path qualifier. Paths can include relative path qualifiers ( \../../prog.c\ ). | | \ModName\FuncName | Identifies the function FuncName in the module ModName. | | \ModName\SymName | ... global symbol SymName in ModName. | | \ModName\FuncName\SymName | Identifies the local symbol SymName in the function FuncName. |
Examples | Fully Qualified Symbol Name | Identifies the ... |
|---|
| \MEASURE\clear_records\idx | ... local symbol idx in the function clear_records of the module MEASURE. | | \MEASURE\MAIN\cmdbuf | ... local symbol cmdbuf in the function MAIN of the module MEASURE. | | \MEASURE\sindx | ... symbol sindex in the module MEASURE. | | \MEASURE\225 | ... line number 225 in the module MEASURE. | | \MEASURE\TIMER0 | ... the symbol TIMER0 in the module MEASURE. This symbol can be a function or a global variable. | | \\MEASURE\MEASURE.c\TIMER0 | ... the symbol TIMER0 in the module MEASURE.c of the application MEASURE (for Cortex-M). | | \\MEASURE\MFolder/MEASURE.c\25 | ... the line number 25 in the module MEASURE.c with the path MFolder of the application MEASURE (for Cortex-M). | | \ ../../MFolder/MEASURE.c\TIMER0 | ... the symbol TIMER0 in the module MEASURE.c with the relative path ../../MFolder (for Cortex-M). |
Note - Drag and drop symbols from the Symbol Window to the Command Window to get the fully qualified symbol name.
|
|