Getting Started with Renesas Development Tools (1)

52 551 0
Getting Started with Renesas Development Tools (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. Getting Started with Renesas Development Tools © 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 provides you with a suite of professional software development tools, 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  The Importance of Development Tools  IDEs (Integrated Development Environments)  Toolchains (Compiler, Assembler, Linker)  Code Generators, Driver Libraries, and Sample Code  RTOS and Middleware  Debuggers and Emulators  Programming Solutions  Boards, Kits, and more…Great ways to get started!  The Renesas Ecosystem  Summary  Q&A © 2012 Renesas Electronics America Inc. All rights reserved.6 The Importance of Development Tools © 2012 Renesas Electronics America Inc. All rights reserved.7 What’s Most Important When Choosing a Microprocessor? © 2012 Renesas Electronics America Inc. All rights reserved.8 What are the Most Important Factors in Choosing a Processor? © 2012 Renesas Electronics America Inc. All rights reserved.9 Not All Tools Are Created Equal…  To mow your lawn, would you rather use this…  …or this…  …or this? © 2012 Renesas Electronics America Inc. All rights reserved.10 A Typical Development Environment IDE C-Compiler Assembler Linker Debugging Software (usually part of IDE) Debugging Hardware / Emulator Target Board + 3 rd parties Code Generator Driver Libraries / Sample Code RTOS and Middleware Programming SW and HW [...]... Kits within Renesas RDK – Renesas Demonstration Kit RSK – Renesas Starter Kit Solution Kits TB (Target Board RPB – Renesas Promotion Board http://am .renesas. com/products /tools/ introductory_evaluation _tools/ index.jsp 32 © 2012 Renesas Electronics America Inc All rights reserved RX-Based Solutions Connectivity, RX63N RDK/   RX62N RDK Ethernet, USB Host, USB Device, CAN Cloud computing with EXOSITE... Peripheral Driver Generator (PDG) Renesas Peripheral Driver Library (RPDL) Renesas Sample Code and other libraries Yes (Compilers: Renesas, IAR, GNU *) - - Yes Yes * (Compilers: Renesas, IAR, GNU) Yes (RX600, RX200; Compiler: Renesas) Yes (RX600, RX200; Compilers: Renesas, IAR, GNU (binary compatible)) Yes Yes (Compilers: Renesas, IAR, GHS) - - Yes - - - Yes Free SW 21 © 2012 Renesas Electronics America... of IDE) 16 © 2012 Renesas Electronics America Inc All rights reserved Code Generators and Driver Libraries Automatic Code Generation Tools for on-chip peripheral I/O drivers Renesas Integrated Development Environments ** / * (* also available separately) ** 17 plug-in under development © 2012 Renesas Electronics America Inc All rights reserved Free Renesas Sample Code 18 © 2012 Renesas Electronics... Flash Development Toolkit (SW) Factory Programming + MINICUBE2 E8a FDT – Flash Development Toolkit (SW) PG-FP5-EA Party solutions (e.g Data I/O, BPM) + 3rd RFP http://am .renesas. com/products /tools/ flash_prom_programming/index.jsp 29 © 2012 Renesas Electronics America Inc All rights reserved Which Programming Solutions Support Which MCUs? Product families Renesas Flash Programmer (RFP) Software Flash Development. .. or Renesas or IAR SH (via plug-in) ** Free SW 15 HEW IDE & Renesas RX or KPIT GNURX [CubeSuite+ IDE & V850 compiler] * HEW IDE & Renesas SH or KPIT GNUSH * Not promoted at REA © 2012 Renesas Electronics America Inc All rights reserved IAR Embedded Workbench IDE & IAR Compilers Green Hills Multi IDE & Compiler EWRL78 - EWRX - EWV850 GHS V850 Software Tools EWSH ** Under development GHS SH Software Tools. .. IDE) 24 © 2012 Renesas Electronics America Inc All rights reserved On-Chip Debuggers E1 E20 E10A E8a MINICUBE2 Segger J-Link RX http://am .renesas. com/products /tools/ emulation_debugging/onchip_debuggers/index.jsp 25 © 2012 Renesas Electronics America Inc All rights reserved Emulators (RX610) E100 3rd Party solutions, e.g Lauterbach, iSYSTEM IECUBE IECUBE2 http://am .renesas. com/products /tools/ emulation_debugging/incircuit_emulators/index.jsp... of IDE) 13 © 2012 Renesas Electronics America Inc All rights reserved Toolchains for Renesas MCUs 14 © 2012 Renesas Electronics America Inc All rights reserved Which IDEs/Compilers Support Which MCUs? e2studio Eclipsebased IDE & various Compilers Other Renesas IDEs & Compilers KPIT GNURL78 or IAR RL78 (via plug-in) Product families [CubeSuite+ IDE & RL78 compiler] * KPIT GNURX or Renesas RX or IAR... 2012 Renesas Electronics America Inc All rights reserved Flash Programming Solutions IDE Code Generator RTOS and Middleware C-Compiler Assembler Linker Driver Libraries / Sample Code Programming SW and HW Debugging Software Debugging Hardware / Emulator Target Board (usually part of IDE) 28 © 2012 Renesas Electronics America Inc All rights reserved Renesas Flash Programming Solutions + E1 or RFP – Renesas. ..Integrated Development Environments IDEs Code Generator RTOS and Middleware C-Compiler Driver Libraries / Sample Code Programming SW and HW Debugging Software Debugging Hardware / Emulator Target Board Assembler Linker (usually part of IDE) 11 © 2012 Renesas Electronics America Inc All rights reserved IDEs for Renesas MCUs 12 © 2012 Renesas Electronics America Inc All rights... 2012 Renesas Electronics America Inc All rights reserved Boards, Kits, and More… Great Ways to get Started! IDE Code Generator RTOS and Middleware C-Compiler Assembler Linker Driver Libraries / Sample Code Programming SW and HW Debugging Software Debugging Hardware / Emulator Target Board (usually part of IDE) 31 © 2012 Renesas Electronics America Inc All rights reserved Types of Boards and Kits within . Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Getting Started with Renesas Development Tools © 2012 Renesas Electronics America. more…Great ways to get started!  The Renesas Ecosystem  Summary  Q&A © 2012 Renesas Electronics America Inc. All rights reserved.6 The Importance of Development Tools © 2012 Renesas Electronics. drivers Renesas Integrated Development Environments ** ** plug-in under development / * © 2012 Renesas Electronics America Inc. All rights reserved.18 Free Renesas Sample Code © 2012 Renesas

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

Từ khóa liên quan

Mục lục

  • Getting Started with Renesas Development Tools

  • Renesas Technology & Solution Portfolio

  • Microcontroller and Microprocessor Line-up

  • ‘Enabling The Smart Society’

  • Agenda

  • The Importance of Development Tools

  • What’s Most Important When Choosing a Microprocessor?

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

  • Not All Tools Are Created Equal…

  • A Typical Development Environment

  • Integrated Development Environments

  • IDEs for Renesas MCUs

  • Toolchains (Compiler/Assembler/Llinker)

  • Toolchains for Renesas MCUs

  • Which IDEs/Compilers Support Which MCUs?

  • Code Generators, Driver Libraries, and Sample Code

  • Code Generators and Driver Libraries

  • Free Renesas Sample Code

  • RX DSP Library

  • Firmware Integration Technology (FIT)

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

Tài liệu liên quan