We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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
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.