Keil Logo

µVISION DEBUGGER: OUTPUT CODE COVERAGE DETAILS


Information in this article applies to:

  • C51 Version 7.02
  • µVision Version 2.32

QUESTION

I'm using µVision IDE and Debugger, and I require detailed code coverage output for verification. I have a safety critical software product that must be certified according to international standards like CEM Level 4 (http://www.commoncriteria.org/cem/cem.html), ITSEC Level E3 (http://www.bsi.bund.de/zertifiz/itkrit/itsec.htm), or the US FDA regulation (http://www.fda.gov/cdrh/comp/guidance/938.html#_Toc517237933)

Is there a way to output the complete code coverage information of the µVision Debugger to a file?

ANSWER

Yes. Code coverage details may be output to a file. The information output includes the assembler source code along with coverage statistics.

  • NE: Not Executed
  • JF: Fully Taken
  • JN: Never Jumped
  • JO: Jumped Only
  • EX: Executed

Use the debugger command LOG in combination with the command COVERAGE ASM to output the assembler code including coverage information to a file.

SEE ALSO

Last Reviewed: Thursday, April 23, 2009


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.