Event Recorder and Component Viewer  Version 1.4.0
MDK Debugger Views for Status and Event Information
 All Files Functions Macros Groups Pages
Examples

The software pack Keil:ARM_Compiler contains several example projects that show the usage of Component Viewer and Event Recorder. These example projects contain Software Component Viewer Description (*.SCVD) files. Use the Pack Installer to copy the projects to working folder. Build the selected project and enter a debug session. All projects run in simulation and do not require hardware).

These examples show you how to utilize Component Viewer and Event Recorder in own application software. All example projects are based on an Arm Cortex-M processors and are configured to use the ┬ÁVision simulator. Additional instructions have been added to the project descriptions.

The following SCVD example projects are available:

Example Project Description
SCVD Simple Example Simple example that shows how to display two variables in the Component Viewer.
SCVD Complex Example More complex Component Viewer example.
SCVD in MyComponent Example showing Component Viewer and Event Recorder and how to create links to documentation and include SCVD files in software packs.
SCVD printf Redirect Example Retarget STDOUT via Event Recorder on Cortex-M0/M0+.
SCVD Event Statistics Example that shows the usage of start/stop events for statistical code profiling with the Event Statistics window.
SCVD Event State Example that uses state information to display time-line information in the System Analyzer window.
SCVD Event Statistics Example that shows the usage of start/stop events for statistical code profiling with the Event Statistics window.
SCVD Event State Example that uses state information to display time-line information in the System Analyzer window.
SCVD Cortex-M0 SysTick Example that shows the Event Recorder with SysTick timer as time source (for Cortex-M0/M0+/M23)
SCVD Cortex-M0 RTOS Example that shows the Event Recorder with RTOS System Timer as time source (for Cortex-M0/M0+/M23)