Dynamic software analysis with MDK Event Recorder
Today, flexible and easy-to-use software components are essential for microcontroller applications. These software components are frequently a "black box" to the application programmer, which makes the analysis of potential issues challenging. This webinar recording introduces the Event Recorder and explain how it enables programmers understand and analyze the operation of software components.
Using the Event Recorder 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 Arm Keil MDK, such as the RTX 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.
A simulation version of the webinar project can be downloaded here: Event Recorder Project.