IAR Embedded Workbench C-SPY® Debugging Guide |
- Support for C-SPY windows and dialog boxes
- Support for reserved setup macro function names
- C-SPY system macros
- Command line options specific to C-SPY hardware drivers
Support for C-SPY windows and dialog boxes
C-SPY window |
Simulator |
C-SPY Nexus CR16C driver |
C-SPY Nexus SC14 driver |
---|---|---|---|
Code breakpoints dialog box |
Yes | Yes | Yes |
Code Coverage window |
No | No | No |
Data breakpoints dialog box |
Yes | Yes | No |
Data Log breakpoints dialog box |
Yes | No | No |
Data Log window |
Yes | No | No |
Data Log Summary window |
Yes | No | No |
Data Sample window |
No | Yes | No |
Edit memory Range dialog box |
No | No | No |
Memory Configuration dialog box |
No | No | No |
Find In Trace dialog box |
Yes | Yes | No |
Find In Trace window |
Yes | Yes | No |
Function Trace window |
Yes | Yes | No |
Function Profiler window |
Yes |
No | No |
Interrupt Log window |
Yes | No | No |
Interrupt Log Summary window |
Yes | No | No |
Live Watch window |
Yes | Yes | No |
Log breakpoints dialog box |
Yes | No | No |
Sampled Graphs window |
No | Yes | No |
Timeline window |
Yes Yes Yes Yes |
No | No |
Trace window |
Yes | Yes | No |
Trace Start breakpoints dialog box |
Yes | No | No |
Trace Stop breakpoints dialog box |
Yes | No | No |
Viewing Range dialog box |
No | No | No |
Support for reserved setup macro function names
Reserved setup macro function name |
Simulator |
C-SPY Nexus CR16C driver |
C-SPY Nexus SC14 driver |
---|---|---|---|
execUserExecutionStarted |
Yes | Yes | Yes |
execUserExecutionStopped |
Yes | Yes | No |
execUserFlashInit |
No | No | No |
execUserFlashExit |
No | No | No |
C-SPY system macros
C-SPY system macros |
Simulator |
C-SPY Nexus CR16C driver |
C-SPY Nexus SC14 driver |
---|---|---|---|
__driverType driver_id |
"sim" | "nexus" | "sc14nexus" |
__setCodeBreak |
Yes | Yes | No |
__setDataBreak |
Yes | Yes | No |
__setDataLogBreak |
No | No | No |
__setLogBreak |
Yes | No | No |
__setTraceStartBreak |
No | No | No |
__setTraceStopBreak |
No | No | No |
Command line options specific to C-SPY hardware drivers
C-SPY window |
Simulator |
C-SPY Nexus CR16C driver |
C-SPY Nexus SC14 driver |
---|---|---|---|
--use_software_breakpoints |
No | Yes | No |
--suppress_download |
No | Yes | No |
--verify_all |
No | Yes | No |
--connection <type> |
No | Yes | No |
-v<derivative> |
No | No | Yes |