Presentation is loading. Please wait.

Presentation is loading. Please wait.

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench.

Similar presentations


Presentation on theme: "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench."— Presentation transcript:

1 Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench

2 © 2012 Renesas Electronics America Inc. All rights reserved.2 Renesas Technology & Solution Portfolio

3 © 2012 Renesas Electronics America Inc. All rights reserved.3 IAR Embedded Workbench® for Renesas RX o a set of development tools for building and debugging embedded applications using assembler, C and C++. Renesas RDKRX63N development board o evaluation and demonstration tool for Renesas RX63N microcontrollers. Introduction The purpose with this lab is to familiarize you with IAR Embedded Workbench for RX together with the Renesas RDKRX63N development board.

4 © 2012 Renesas Electronics America Inc. All rights reserved.4 Introduction Lab Overview About IAR Systems Q & A Agenda

5 © 2012 Renesas Electronics America Inc. All rights reserved.5 The lab consists of a number of sections with exercises concerning debugging and the goal is to give you a good introduction to IAR Embedded Workbench and the IAR C-SPY debugger for RX. Part 1 – Get up and running by executing an existing sample application on hardware Part 2 – Complex data breakpoints. This exercise will make you familiar with C-SPY’s data breakpoint feature to investigate how and when data changes. Part 3 - Using trace to find bugs. By using trace, you can inspect the program flow up to a specific state, for instance an application crash, and use the trace data to locate the origin of the problem. Lab overview(1/2)

6 © 2012 Renesas Electronics America Inc. All rights reserved.6 Part 4 - Using profiling to identify hot spots in your code. Function profiling can help you find the functions in your source code where the most time is spent during execution and perhaps give insight into how to rewrite it for better performance. Part 5 - Using the performance analysis counter. The performance analysis feature allows you to measure a number of execution aspects in run-time without slowing down your MCU. Part 6 - Introduction to the ThreadX RTOS plugin for C-SPY. The ThreadX plugin for the ThreadX RTOS simplifies debugging of real-time applications with useful multithread-specific features. It adds extra features to the C-SPY debugging interface that are specific for the ThreadX RTOS. Lab Overview (2/2)

7 © 2012 Renesas Electronics America Inc. All rights reserved.7 Founded in 1983, IAR Systems is the world’s leading provider of software for programming of embedded systems. More than 14,000 corporations use its software to develop new competitive products in the areas of industrial automation, medical devices, consumer electronics, telecommunications, automotive products, etc. IAR Systems’ software generates smart, compact, fast and energy- efficient code for chips that control products. For nearly 30 years, the company has cultivated a powerful ecosystem of partners that include suppliers of real time operating systems (RTOS), middleware and all the world’s leading semiconductor vendors. IAR Systems is listed on NASDAQ OMX, Stockholm. The company has 150+ employees, is headquartered in Uppsala, Sweden, and has sales and support offices in the US, Japan, Korea, China, Germany, France and the UK, and distributors in 25 additional countries. About IAR Systems

8 © 2012 Renesas Electronics America Inc. All rights reserved.8 Summary

9 © 2012 Renesas Electronics America Inc. All rights reserved.9 Questions? Questions?

10 Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.


Download ppt "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Debugging on RX with IAR Embedded Workbench."

Similar presentations


Ads by Google