Entitlements could not be checked due to an error reaching the service. Showing non-confidential search results only.

Identify Timing Issues and Check Power Consumption

Using the Event Recorder in Arm Keil MDK to identify timing and power consumption bottlenecks

Understanding the dynamic operation of an embedded application during development is required to identify any potential timing and power consumption issues. Software components within Keil MDK, such as the Keil RTX5 real-time operating system, contain event annotations that help you to understand how an application operates during the development process. These events are shown in the Event Recorder.

In this webinar, you will learn how to annotate your application code with events that provide detailed statistics about execution timing and energy consumption. This information allows you to optimize algorithms and compare changes, for example in automated build tests.

Topics covered in this webinar will be:

  • Overview of Event Recorder and the event annotations
  • Use Event Recorder to gain a better understanding of the runtime behavior of applications
  • Optimize energy consumption of the application
  • Compare algorithms for optimal microcontroller resource usage