• 検索結果がありません。

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

N/A
N/A
Protected

Academic year: 2021

シェア "Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool"

Copied!
15
0
0

読み込み中.... (全文を見る)

全文

(1)

Introduction

Purpose

 This training course describes the configuration and session features of the High-performance Embedded Workshop

(HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs) from Renesas Technology Corp.

Objectives

 Describe the basic functions of configurations and sessions  Explain the effective use of these features

 Show the steps used to generate new configurations and sessions

Content

 15 pages  1 question

Learning Time

 20 minutes

(2)

2

© 2008, Renesas Technology America, Inc., All Rights Reserved

Workspace and Projects

Workspace

 Contains one or more projects  Simplifies project management

Project

 Contains multiple configurations and sessions

Workspace Project A Configuration Configuration Session Session Project B Project C

Projects are specific to a target MCU. However . . . • HEW configurations let you select different sets of toolchain options to be applied to the files in the project when it is built.

• HEW sessions allow you to select different debug targets or target settings.

(3)

Definitions

Configuration

 A collection of parameter switches used for building a project  HEW generates two configurations by default:

– Debug (Optimization is turned off in initial Debug configuration) – Release (Optimization is turned on in initial Release configuration)

Session

 Determines which debut target is used  Stores debug target parameters

– Default – Simulator – Emulator

(4)

4

© 2008, Renesas Technology America, Inc., All Rights Reserved

HEW Window

Workspace Project Project Standard Toolbar Configuration Session

(5)

Exploring the Workspace

Workspace Project Session Setting Configuration Directory

(6)

6

© 2008, Renesas Technology America, Inc., All Rights Reserved

Configuration Files

Configuration Debug Configuration Release

 Debug and Release configurations are compiled based on

initial toolchain settings

 Output file using Release configuration is smaller than output

file using Debug configuration

(7)

Usage Example

7 Debug “Release code” in Emulator 6 Debug “Release code” in Simulator

5 Compile “Release code”

3 Debug “debug code” in Emulator 2 Debug “debug code” in Simulator

4 Disconnect from target

(8)

8

© 2008, Renesas Technology America, Inc., All Rights Reserved

Effective Usage

Configurations and Sessions

 Provide easy way to manipulate environmental settings

 Enable quick and easy comparison of resulting code

- Size

- Performance

 Allow you to add new debug targets

(proprietary or third-party types)

(9)

Create New Configuration

HEW generates new subdirectory with assigned configuration name

Click on “Build Configuration”

Click on “Add” 1

2

Type in new configuration name 3

Choose configuration on which new configuration will be based 4

(10)

10

© 2008, Renesas Technology America, Inc., All Rights Reserved

Create New Session (Automatic)

 Sessions are created automatically during new project generation

when Target is selected

 Availability of sessions (Emulator, Simulator) depends on what

HEW components are installed

Selecting target generates session

(11)

Create New Session (Manual)

Click on “Debug Session” 1

Type in new session name 3

Click on “Add” 2

(12)

12

© 2008, Renesas Technology America, Inc., All Rights Reserved

Click on “Debug Settings” 1

Set Up New Session

Select available target 2

Select debug format 3

Use placeholder filename 5

Click on “Add” 4

(13)

Add a New Debug Target

“New Session” wizard makes it easy to add a new target

Select “New Session”

Name new session

New session is added to toolbar 1

2

(14)

PROPERTIES

On passing, 'Finish' button: Goes to Next Slide

On failing, 'Finish' button: Goes to Slide

Allow user to leave quiz: After user has completed quiz

User may view slides after quiz: After passing quiz

(15)

Definitions of Configuration and Session

Basic functions and effective usage

Generating and adding Configuration and Session

files

Course Summary

Download a free evaluation copy of HEW at:

参照

関連したドキュメント

Keywords: Convex order ; Fréchet distribution ; Median ; Mittag-Leffler distribution ; Mittag- Leffler function ; Stable distribution ; Stochastic order.. AMS MSC 2010: Primary 60E05

The purpose of this paper is to guarantee a complete structure theorem of bered Calabi- Yau threefolds of type II 0 to nish the classication of these two peculiar classes.. In

Keywords: continuous time random walk, Brownian motion, collision time, skew Young tableaux, tandem queue.. AMS 2000 Subject Classification: Primary:

Inside this class, we identify a new subclass of Liouvillian integrable systems, under suitable conditions such Liouvillian integrable systems can have at most one limit cycle, and

Beyond proving existence, we can show that the solution given in Theorem 2.2 is of Laplace transform type, modulo an appropriate error, as shown in the next theorem..

Keywords: Hydrodynamic scaling limit, Ulam’s problem, Hammersley’s process, nonlinear conservation law, the Burgers equation, the Lax formula.. AMS subject classification:

While conducting an experiment regarding fetal move- ments as a result of Pulsed Wave Doppler (PWD) ultrasound, [8] we encountered the severe artifacts in the acquired image2.

For X-valued vector functions the Dinculeanu integral with respect to a σ-additive scalar measure on P (see Note 1) is the same as the Bochner integral and hence the Dinculeanu