This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Analysis windows and call stack window

Hello,

I’m using uVision4 to debug an XC164 device. The hardware debug mode is choosed for this purpose. I have following questions:

1. All analysis windows (Logic Analyzer, Performance Analyzer and Code Coverage) are empty. Is it true for all C166 variants?
2. Why is the “Call Stack” window empty?
3. Where can I change the value of parameters of a function?

Thanks
Owen

Parents
  • Owen;
    These dialog windows must be 'setup' the first time in the project. For example, open the Performance Analyzer window and select the 'Setup' button in the upper left corner. Select the modules you wish to include and add to the Analyzer window. See the Debugger Manual for more details. The Keil Blinky example in the C166 folder has a call routine and I believe it is setup to display the Performance Analyzer.

    The 'Call Stack' window will display when a) a function calls another function and b) when the simulator is halted. See Periodic Update in the debugger manual.

    I don't understand the third question. Where can I change the value of parameters of a function? Your software normally modifies call parameters. Do you mean you want to modify a variable from the command line?

    These questions are addressed in the 'Getting Started Manual'

    Bradford

Reply
  • Owen;
    These dialog windows must be 'setup' the first time in the project. For example, open the Performance Analyzer window and select the 'Setup' button in the upper left corner. Select the modules you wish to include and add to the Analyzer window. See the Debugger Manual for more details. The Keil Blinky example in the C166 folder has a call routine and I believe it is setup to display the Performance Analyzer.

    The 'Call Stack' window will display when a) a function calls another function and b) when the simulator is halted. See Periodic Update in the debugger manual.

    I don't understand the third question. Where can I change the value of parameters of a function? Your software normally modifies call parameters. Do you mean you want to modify a variable from the command line?

    These questions are addressed in the 'Getting Started Manual'

    Bradford

Children
No data