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

uV3 cannot change number base using menu

I recently upgraded my uV3 to 3.62c. When I right-click over a variable in my watch list, a drop-down menu appears with a "Number Base" item. Neither of the two options (hex or decimal) work.

If I add the base to the variable name (e.g. "tempvar,10" or "tempvar,16") the base is displayed correctly. While this works around the problem for watched vars, it does not help the display of all my locals (which can not be modified).

My older version did not have this problem. Has anybody else seen this behavior?

If it matters:

IDE-Version:  µVision3 V3.62c
Copyright (c) Keil Elektronik GmbH / Keil Software, Inc. 1995 - 2008

Tool Version Numbers:
Toolchain:        PK51 Prof. Developers Kit  Version: 8.16
Toolchain Path:    C:\Program Files\Keil\C51\BIN\ 
C Compiler:        C51.Exe       V8.16
Assembler:         A51.Exe       V8.01
Linker/Locator:    BL51.Exe      V6.15
Librarian:         LIB51.Exe     V4.24
Hex Converter:     OH51.Exe      V2.6
CPU DLL:           S8051.DLL     V3.63
Dialog DLL:        DCYG.DLL      V2.55
Target DLL:        BIN\SiC8051F.dll       V2.7.0.0
Dialog DLL:        TCYG.DLL      V2.56

Parents Reply Children
  • I have the same problem with the MDK-ARM development tools:

    IDE-Version:
    uVision3 V3.62c

    Tool Version Numbers:
    Toolchain: RealView MDK-ARM Version: 3.23
    Toolchain Path: BIN31\
    C Compiler: Armcc.Exe V3.1.0.939
    Assembler: Armasm.Exe V3.1.0.939
    Linker/Locator: ArmLink.Exe V3.1.0.939
    Librarian: ArmAr.Exe V3.1.0.939
    Hex Converter: FromElf.Exe V3.1.0.939
    CPU DLL: SARM.DLL V3.23
    Dialog DLL: DARMST.DLL V1.12
    Target DLL: BIN\UL2ARM.DLL V1.41
    Dialog DLL: TARMST.DLL V1.12

  • Tried to answer earlier but got kick off my post. My ISP is not the best : (
    I too sent a request to Keil Tech Support. They replied they had verified the problem and it was fixed in Ver 8.16b which should be on the website in the next few days.
    Bradford

  • Stephan;
    Just noticed your post was about the ARM MDK. I did not query Keil directly about MDK but since the problem is not part of the device specific dll, I'm sure the fix to the new uV3 will correct both the ARM MDK and PK51. Just my guess not a fact.
    Bradford

  • I've heard nothing back from Keil but hey, as long as they listen to you, here's another nit-picky one they can fix:

    While stepping thru debug, a right-click over a source variable displays a drop-down menu. For the "Go to reference to <varname>" menu item, a blank icon is shown.

    I upgraded uV3 and my SiLabs MCU driver at the same time so I don't know which to praise, but my debugger now runs much faster! Tell them to keep up the good work.