Pular para o conteúdo principal
Renesas Brasil - Knowledgebase

Why "?" is displayed and the value is not displayed at real time?

Latest Updated:07/10/2015


I am using the E1 emulator and CubeSuite+ for debugging.
Though the real-time display update facility is enabled in the display of watch expressions, when a program is executed, "?" is displayed and the value is not displayed at real time.


  1. Check the settings with the following procedure.
    • Open the Property panel of the debug tool.
    • Open the [Debug Tool Settings] tabbed page.
    • Confirm whether [Yes] is set for the following two items in the [Access Memory While Running] area.
      [Access by stopping execution] Yes
      [Update display during the execution] Yes

    The scope specification is necessary for viewing the values of the static variables registered in a watch panel.
    Change each watch expression as follows:

    (Function name with a variable)#(Variable name)
    Example) To register the static variable "count" in the function "sample": sample#count

    For details, see the section of the watch panel in "APPENDIX A WINDOW REFERENCE" of CS+ (CubeSuite+) User's Manual which you use from here.

  2. “?” is displayed to indicate that the internal clock is halted, such as when the MCU is in sleep mode.
Suitable Products
CS+ (formerly CubeSuite+)
E1 [R0E000010KCE00]
E20 [R0E000200KCT00]
IE850 (formerly IECUBE2)