An Introduction to e2studio (1)

42 384 0
An Introduction to e2studio (1)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. An Introduction to e 2 studio © 2012 Renesas Electronics America Inc. All rights reserved.2 Renesas Technology & Solution Portfolio © 2012 Renesas Electronics America Inc. All rights reserved.3 Microcontroller and Microprocessor Line-up Wide Format LCDs  Industrial & Automotive, 130nm  350µA/MHz, 1µA standby 44 DMIPS, True Low Power Embedded Security, ASSP 165 DMIPS, FPU, DSC 1200 DMIPS, Performance 1200 DMIPS, Superscalar 500 DMIPS, Low Power 165 DMIPS, FPU, DSC 25 DMIPS, Low Power 10 DMIPS, Capacitive Touch  Industrial & Automotive, 150nm  190µA/MHz, 0.3µA standby  Industrial, 90nm  200µA/MHz, 1.6µA deep standby  Automotive & Industrial, 90nm  600µA/MHz, 1.5µA standby  Automotive & Industrial, 65nm  600µA/MHz, 1.5µA standby  Automotive, 40nm  500µA/MHz, 35µA deep standby  Industrial, 40nm  200µA/MHz, 0.3µA deep standby  Industrial, 90nm  1mA/MHz, 100µA standby  Industrial & Automotive, 130nm  144µA/MHz, 0.2µA standby 2010 2013 32-bit8/16-bit © 2012 Renesas Electronics America Inc. All rights reserved.4  Challenge: “MCUs continue to become more complex especially when creating applications to enable the Smart Society, and therefore the Software becomes more complex as well. However, project schedules do not always scale accordingly.”  Solution: “Renesas is introducing an Eclipse-based Integrated Development Environment, providing powerful and flexible features that ease and accelerate creation and debugging of embedded code.” ‘Enabling The Smart Society’ © 2012 Renesas Electronics America Inc. All rights reserved.5 Agenda  Introduction  e 2 studio Features  Product Packages, Updates, and Support  e 2 studio Live Demo  Summary  Q&A © 2012 Renesas Electronics America Inc. All rights reserved.6 Introduction © 2012 Renesas Electronics America Inc. All rights reserved.7 What are the Most Important Factors in Choosing a Processor? © 2012 Renesas Electronics America Inc. All rights reserved.8 Software Development Tool Requirements Low cost / free Feature- rich Industry Standard Custom- izable Free technical support © 2012 Renesas Electronics America Inc. All rights reserved.9 The Quest to Unify Renesas’ In-House Software Development Tools (IDEs) (former NEC Electronics IDE) (former Renesas Technology IDE) © 2012 Renesas Electronics America Inc. All rights reserved.10 Introducing… Renesas eclipse embedded Studio, a.k.a… [...]... rights reserved Supported Families, Toolchains, and Debuggers Supported Families: v3.6 – Helios CDT v7 V1.1: beta Supported toolchains: (RXC, SHC) 15 © 2012 Renesas Electronics America Inc All rights reserved Supported debuggers and emulators: Automatic Toolchain Detection  Installed RX, SH and KPIT GNU toolchains are automatically detected and installed for use in e2studio when the product is launched... version control software, RTOS awareness, etc 11 © 2012 Renesas Electronics America Inc All rights reserved Why Did We Choose Eclipse?  Eclipse is becoming the de-facto standard IDE for embedded software development in Europe and the US  Eclipse is gaining momentum because users can…  …standardize their development tools (less training, faster development)  …take advantage of a large variety of... eventpoints: Trigger on Data Access (R/W) Trace eventpoints: Trigger start, stop, and recording of Trace Combine eventpoints with OR, AND, and SEQUENCE logic to create complex triggers © 2012 Renesas Electronics America Inc All rights reserved Trace View  Trace acquisition depending on hardware capabilities:  Branch, Branch and Data, Data  Presentation modes:  Bus mode, Disassembly mode, Source mode... v1.1)  e²studio uses the trace data to determine times spent in each area of code  This means profiling can be supported by any device / debugger that supports trace  To view profiling results the Enable Profile Toolbar button must be enabled 25 © 2012 Renesas Electronics America Inc All rights reserved Coverage View (new in v1.1)  Supports testing software and inspecting/reporting the specific... preprocessor checking Powerful code navigation Comment and code folding options 18 © 2012 Renesas Electronics America Inc All rights reserved Jump to declarations Extended Project Properties / Build Options     19 Toolchain-related properties specific to a project or file Code generation, linking and archiving options Standard C library generation and usage options Linker script editing © 2012 Renesas... Collaboration by MANY developers: IBM, Oracle, Cisco, Intel, etc  Overall project management by the Eclipse Foundation (www.eclipse.org), founded in 2004  Extensible plug-in system  Similar to Firefox Add-ons  Allows Renesas to add build support for specific MCUs as well as support for device dependent debug hardware  Allows users to customize their IDE by adding 3rd party plug-ins, e.g editors, compilers,... reserved Project Generation Wizard  An easy way to get started on a certain family / device! 17 © 2012 Renesas Electronics America Inc All rights reserved Powerful Editor Functionality Auto variable completion while writing Automatic code completion Automated code constructs (if, while, do while etc) Source Code key word color coding Code templates Built-in spell checker Automated code formatting In edit... product used by many people)  …take advantage of numerous mature IDE features (particularly in editor)  …save money over proprietary development tools (especially when combined with free GNU compilers) 12 © 2012 Renesas Electronics America Inc All rights reserved Eclipse - The Embedded Developer’s Favorite Software Tool * * 13 © 2012 Renesas Electronics America Inc All rights reserved e2studio Features... Real-Time Chart View  Allows multiple expressions to be graphed over time 29 © 2012 Renesas Electronics America Inc All rights reserved HEW project import (new in v1.1)  Allows RX and SH HEW project import into Renesas e²studio  Notes:  HEW versions below v4.07 are not officially supported  Only Compiler, Assembler, Linker, and Library Generator phase settings will be imported 30 © 2012 Renesas... America Inc All rights reserved Packages, Delivery, Updates, and Support 31 © 2012 Renesas Electronics America Inc All rights reserved e2studio Product Packages  Option 1: Complete e2studio IDE installer Debug view Real-time chart view … IO Register view v3.6 – Helios CDT v7  Option 2: Renesas Plug-ins only  Can be installed from within an existing Eclipse (Helios) + CDT environment using the Eclipse . deep standby  Automotive & Industrial, 90nm  600µA/MHz, 1.5µA standby  Automotive & Industrial, 65nm  600µA/MHz, 1.5µA standby  Automotive, 40nm  500µA/MHz, 35µA deep standby . debuggers and emulators: V1.1: beta Supported Families, Toolchains, and Debuggers (RXC, SHC) v3.6 – Helios CDT v7 © 2012 Renesas Electronics America Inc. All rights reserved.16 Automatic Toolchain. development in Europe and the US  Eclipse is gaining momentum because users can…  …standardize their development tools (less training, faster development)  …take advantage of a large variety

Ngày đăng: 22/06/2015, 14:04

Mục lục

  • An Introduction to e2studio

  • Renesas Technology & Solution Portfolio

  • Microcontroller and Microprocessor Line-up

  • ‘Enabling The Smart Society’

  • Agenda

  • Introduction

  • What are the Most Important Factors in Choosing a Processor?

  • Software Development Tool Requirements

  • The Quest to Unify Renesas’ In-House Software Development Tools (IDEs)

  • Introducing…

  • Quick Recap on Eclipse

  • Why Did We Choose Eclipse?

  • Eclipse - The Embedded Developer’s Favorite Software Tool *

  • e2studio Features

  • Supported Families, Toolchains, and Debuggers

  • Automatic Toolchain Detection

  • Project Generation Wizard

  • Powerful Editor Functionality

  • Extended Project Properties / Build Options

  • Renesas Debug Perspective

Tài liệu cùng người dùng

Tài liệu liên quan