Technical Support

µVISION DEBUGGER: SUPPORT FOR SILICON LABS DEVICES


Information in this article applies to:

  • C51 Version 6.10a and later
  • µVision Version 2.10 and later

QUESTION

Does the Keil µVision Debugger support simulation or hardware debugging support for Silicon Laboratories devices (formerly Cygnal devices)?

ANSWER

Yes. Many Silicon Laboratories devices are completely simulated. Additionally, Silicon Laboratories has a DLL driver for the µVision Debugger that allows you to debug your programs running on Silicon Laboratories devices.

The Silicon Laboratories debug driver was not issued with your µVision installation. It must be downloaded from the Silicon Laboratories website (see 'More Information' below).

After installing the Silicon Laboratories debug driver, restart µVision.

To use the Silicon Laboratories debug driver:

  • Go to Project -> 'Options for Target' -> 'Debug' tab
  • On the right hand side of the screen in the pull down menu next to 'Use:', select the Silicon Laboratories driver
  • Select the Settings button, and set the Com port and Baud rate
  • Press the OK button
  • Go to Debug -> Start/Stop debug session; the Keil debugger will use the Silicon Laboratories driver to connect to your hardware

Note the Silicon Laboratories driver uses hardware breakpoints, so the maximum number of breakpoints depends on the number of breakpoints allowed by the microcontroller's hardware (usually 4).

MORE INFORMATION

SEE ALSO

Last Reviewed: Thursday, September 04, 2008


Did this article provide the answer you needed?
 
Yes
No
Not Sure