Sign In
Upload
Manuals
Brands
Renesas Manuals
Software
High-performance Embedded Workshop V.4.05
Renesas High-performance Embedded Workshop V.4.05 Manuals
Manuals and User Guides for Renesas High-performance Embedded Workshop V.4.05. We have
1
Renesas High-performance Embedded Workshop V.4.05 manual available for free PDF download: User Manual
Renesas High-performance Embedded Workshop V.4.05 User Manual (439 pages)
Renesas Microcomputer Development Environment System
Brand:
Renesas
| Category:
Software
| Size: 3 MB
Table of Contents
Table of Contents
7
Overview
16
Workspaces, Projects and Files
16
Main Window
16
Title Bar
17
Menu Bar
17
Toolbars
18
Workspace Window
20
Editor Window
23
Output Window
24
Status Bar
27
Help System
27
Launching the High-Performance Embedded Workshop
28
Creating a New Workspace
28
Opening a Workspace
29
Using Old Workspaces
30
Saving a Workspace
30
Closing a Workspace
31
Exiting the High-Performance Embedded Workshop
31
Component System Overview
31
Management Information Files of High-Performance Embedded Workshop
31
Overview of Configurations and Sessions
32
Overview of Macro-Recording Support Facility and Test Support Facility
36
Example of Test Procedures
39
Step 1: Recording a Macro
40
Step 2: Editing a Macro (Viewing Records)
42
Step 3: Playing a Macro
43
Step 4: Creating a Test Suite
43
Step 5: Editing a Test Suite
43
Step 6: Creating a Test Image File
45
Step 7: Modifying the Program before the Test
47
Step 8: Viewing the Test Result (Unmatched)
48
Step 9: Modifying the Program Back and Executing the Test Again
49
Step 10: Viewing the Test Result (Matched)
49
Build Basics
50
The Build Process
50
Configuring the Projects Tab of the Workspace Window
51
Project Files
53
Adding Files to a Project
54
Drag and Drop of Files and Folders
55
Removing Files from a Project
56
Excluding a Project File from Build
57
Including a Project File in Build
58
User Folders in the Workspace
58
File Extensions and File Groups
59
Associating an Application with a File Group
60
Creating a New File Extension and File Group
62
Creating a New File Extension
63
Setting Build Options
64
Build Configurations
64
Selecting a Build Configuration
65
Adding a New Build Configuration
65
Removing a Build Configuration
65
Building a Project
66
Building Individual Files
66
Building Multiple Projects
67
Stopping Tool Execution
67
Deleting Intermediate and Output Files Produced in Building
68
Configuring the Build Tab of the Output Window
69
Controlling the Content of the Build Tab of the Output Window
71
Displaying out of Date Files in the Workspace Window
71
File Dependencies
72
Configuring the Workspace Window
75
Inserting a Project into the Workspace
76
Setting the Current Project
77
Specifying Dependencies between Projects
78
Removing a Project from the Workspace
79
Relative Projects Paths in the Workspace
79
Advanced Build Features
80
The Build Process Revisited
80
What Is a Build
80
Creating a Custom Build Phase
81
Ordering Build Phases
85
Build Order Tab
85
Build File Order Tab
88
File Mappings Tab
89
Setting Custom Build Phase Options
90
Options Tab
90
Output Files Tab
91
Dependent Files Tab
91
Controlling the Build
92
Logging Build Output
93
Changing Toolchain Version
93
Generating a Makefile
94
Using a Makefile Inside the High-Performance Embedded Workshop System
96
Customizing the High-Performance Embedded Workshop Linkage Order
98
Using the Editor
101
Editor Window
101
Working with Multiple Files
102
Standard File Operations
102
Creating a New File
102
Editing a File
102
Saving a File
103
Opening a File
104
Closing Files
105
Pop-Up Menu to Close the Window
106
Searching and Navigating through Files
106
Finding Text
106
Finding Text in Multiple Files
107
Replacing Text
109
Jumping to a Specified Line
110
Bookmarks
110
Printing a File
111
Configuring Text Layout
111
Page Set-Up
111
Changing Tabs
112
Auto Indentation
113
Splitting a Window
113
Changing the Editor Font
114
Syntax Coloring
114
Changing Text Colors
115
Creating New Keywords
115
Enabling/Disabling Syntax Coloring
116
Templates
117
Defining a Template
117
Deleting a Template
119
Inserting a Template
119
Brace Matching
119
Setting the Read-Only Attribute for a File
120
Preventing Modification of Files While Debugging
120
Managing the Editor Columns
120
Showing/Hiding the Column Header
121
Opening a File Within the Editor
122
Tooltip Watch
122
Evaluate an Expression
123
Tools Administration
124
Tool Locations
124
High-Performance Embedded Workshop Registration Files
125
Registering a Component
126
Unregistering a Component
127
Viewing and Editing Component Properties
127
Technical Support
129
Using On-Demand Components
130
Custom Project Types
131
Customizing the Environment
133
Customizing the Toolbars
133
Customizing the Tools Menu
135
Using Custom Placeholders
136
Using the Workspace and Project Log Facilities
137
Configuring the Help System
138
Keyboard Shortcut Customization
139
Scope of a Control in the Setup
140
Scope of a Control in the Customize Dialog Box
140
Scope of a Control in the Options Dialog Box
141
Specifying Workspace Options
141
Opening the Last Workspace at Start-Up
141
Restoring Files on Opening a Workspace
141
Displaying Workspace Information on Opening a Workspace
142
Saving the Workspace before Executing any Tools
142
Prompting before Saving a Workspace
142
Prompting before Saving a Session
143
Enabling Auto-Backup Facilities
143
Setting the Projects to Load on Workspace Open
144
Specifying a Default Directory for New Workspaces
144
Using an External Editor
145
Customizing the Font in Your Views
147
Using the Virtual Desktop
148
Version Control
149
Selecting a Version Control System
150
Importing and Exporting a Set-Up
151
Using the Custom Version Control System
152
Defining Version Control Menu Options
152
System-Defined Menu Options
153
User-Defined Menu Options
154
Defining Version Control Commands
155
Specifying Arguments
156
Specifying Comments
156
Executable Return Code
156
Specifying File Locations
157
Specifying File Locations Example
158
Specifying Environment
159
Controlling Execution of a Version Control System
159
Specifying a User Name and Password
160
Usage Example of the Custom Version Control System
161
Connecting the High-Performance Embedded Workshop with RCS
161
Connecting the High-Performance Embedded Workshop with CVS
166
Using Visual Sourcesafe
173
Attaching Visual Sourcesafe to a Workspace
173
Visual Sourcesafe Commands
175
Adding Files to Visual Sourcesafe
176
Removing Files from Visual Sourcesafe
177
Getting Read-Only Copy of Files from Visual Sourcesafe
177
Checking out Writable Copy of Files from Visual Sourcesafe
178
Checking in Writable Copy of Files into Visual Sourcesafe
179
Viewing the Status of Files in Visual Sourcesafe
180
Undoing a Check out Command in Visual Sourcesafe
180
Viewing the History of Files in Visual Sourcesafe
181
Visual Sourcesafe Command Options
182
Version Control Setup
182
Specifying File Locations
182
Adding Visual Sourcesafe Commands
184
Sharing Projects by Network Facilities
186
Sharing Projects by Network Facilities in a PC with Windows® XP Service Pack 2 or Later
187
Enabling Network Facilities to Share Projects
189
Setting the Administrator User's Password
189
Adding New Users to the System
190
Changing Your Password
191
Note on Using the Network Facilities to Share Projects
191
Comparing Files
193
Opening the Difference Window
193
Navigation Facilities
196
C Function and #Define Navigation Component
198
C++ Navigation Component
198
Jump to a Definition from the Editor
200
Drag and Drop Navigation Items
201
Smart Edit Capability
202
Map
204
Managing Section Settings
205
Opening the Map Section Information Window
205
Entering/Exiting the Edit Mode
208
Adding a Section Group
209
Adding a Section
209
Adding an Overlay Group
210
Automatically Registering the Unregistered Section
210
Editing a Selected Item
211
Setting the Primary Section
211
Setting a Memory Map
212
Automatically Allocating the Memory Resource
212
Printing out the Section Settings Tree
213
Viewing Unallocated Areas
213
Viewing Sections of Size 0
213
Viewing the Source Code for the Address
213
Printing out the Section List
214
Viewing Symbols
214
Opening the Map Symbol Information Window
214
Printing out the Map List
216
Finding Symbols
216
Filtering the Symbol Information
216
Viewing the Source Code for the Address
217
Printing out the Symbol Information
218
Using the Command Line
219
Opening the Command Line Window
219
Specifying a Batch File
222
Executing a Batch File
223
Stopping Command Execution
223
Specifying a Log File
223
Starting or Stopping Logging
224
Entering a Full Path to the File
224
Pasting a Placeholder
224
Selecting All the Window Contents
224
Copying the Selection Onto the Clipboard
224
Cutting out the Selection to the Clipboard
224
Pasting the Contents of the Clipboard
224
Clearing the Contents of the Command Line Window
225
Undoing the Last Operation
225
Checking Brace Matching
225
Resetting the Status of a Batch File
225
Single-Stepping in a Batch File
226
Setting a Breakpoint in a Batch File
227
Using the Macro-Recording Support Facility
228
Macro Menu and Toolbar
228
Using the Macro Dialog Box
229
Importing a Macro File with Existing Macros
231
Recording a Macro
231
Functions that Can be Recorded into Macro Files
232
Recordable Functions (Common to All High-Performance Embedded Workshop Products)
232
Recordable Functions (Dependent on the Debugger)
236
Playing a Macro
244
Editing a Macro
244
Assigning a Macro
245
Configuring the Macro Tab of the Output Window
246
Using the Test Support Facility
247
Creating a Test Suite
247
Opening and Closing Test Suites
248
Editing a Test Suite
248
Adding Tests to the Test Suite
250
Creating a Test Image File
251
Functions that Can be Saved as Test-Image Data into Test-Image Files
252
Functions that Can be Saved into Test-Image Files (Common to All High-Performance Embedded Workshop Products)
253
Functions that Can be Saved into Test-Image Files (Dependent on the Debugger)
258
Comparing a Test Image File
270
Running Tests
271
Using the Test Browser
272
Configuring the Test Pane of the Workspace Window
273
Configuring the Test Tab of the Output Window
274
Using the Debugger
276
Preparations for Debugging
276
Compiling for Debug
276
Selecting a Debugging Platform
276
Editing Project Configuration
287
Configuring the Debugging Platform
287
Downloading Modules
293
Debugger Sessions
305
Viewing a Program
310
Opening the Editor Window
311
Opening the Disassembly Window
317
Looking at the Current PC Position
323
Highlighting the Line at the PC
323
Operating Memory
324
Opening the Memory Window
324
Modifying Memory Contents
326
Selecting a Memory Range
327
Filling an Area of Memory with Constant Data
328
Copying an Area of Memory
328
Comparing the Memory Contents
329
Testing an Area of Memory
330
Saving Memory Contents in a Text File
330
Finding a Value in Memory
331
Changing the Display Address
331
Changing the Scroll Area
332
Starting Address to Value of the Register
332
Tracking the Stack Pointer Position
332
Changing the Program Display Position Immediately after Downloading
333
Refreshing the Memory Window
333
Disabling Refresh of the Memory Window
333
Regularly Refreshing the Memory Window
333
Specifying the Refresh Interval
334
Changing the Data Length
334
Changing the Radix
334
Changing the Code
335
Setting the Layout
335
Changing the Number of Digits Displayed
335
Switching Display or Non-Display of Measurement Result
335
Saving an Area of Memory
336
Loading a Memory Area from a File
336
Splitting up the Window Display
337
Verifying a Memory Area
337
Changing Text Colors
338
Displaying Memory Contents as an Image
338
Opening the Image Window
339
Regularly Refreshing the Image Window
342
Refreshing the Image Window
342
Specifying the Refresh Interval
342
Viewing Images as Consecutive Frames
343
Displaying the Pixel Information
345
Displaying Memory Contents as Waveforms
346
Opening the Waveform Window
346
Regularly Refreshing the Waveform Window
347
Refreshing the Waveform Window
348
Specifying the Refresh Interval
348
Zoom-In Display
348
Zoom-Out Display
348
Resetting the Zoom Display
348
Setting the Zoom Magnification
348
Setting the Horizontal Scale
349
Non-Display of Cursor
349
Displaying the Sampling Information
349
Looking at I/O Memory
349
Opening the IO Window
350
Expanding an I/O Register Display
351
Modifying the Values of I/O Registers
351
Refreshing the IO Window
352
Disabling Refresh of the IO Window
352
Selecting the I/O Register(S) to View
352
Loading an I/O File
353
Printing the Currently Displayed Contents
354
Saving the Currently Displayed Contents
354
Finding an I/O Register
354
Finding the Next
354
Looking at Registers
355
Opening the Register Window
355
Changing the Register Display Radix
356
Switching Register Bank
356
Setting the Layout
357
Choosing a Register to be Displayed
357
Modifying Register Contents
358
Setting the Flag Value
359
Splitting up the Window Display
359
Saving Register Contents
359
Refreshing the Register Window
359
Disabling Refresh of the Register Window
359
Using Register Contents
360
Changing Text Colors
360
Resetting the Target MCU
360
Setting PC to the Address at Cursor
360
Initializing the Debugging Platform
360
Connecting/Disconnecting the Debugging Platform
361
Executing Your Program
361
Continuing Run
361
Running from Reset
361
Running Program, Ignoring any Breakpoints
362
Running to Cursor
362
Running from a Specified Address
362
Continuing Execution to a Main Function at a Reset
363
Single Step
363
Multiple Steps
364
Stopping Your Program
365
Stopping the Program by the Halt Toolbar Button
365
Standard Breakpoints (PC Breakpoints)
365
Viewing the Current Status
366
Viewing the Function Call History
367
Opening the Stack Trace Window
367
Viewing the Source Program
368
Specifying the View
368
Using an External Debugger
368
Configuring the Hitachi Debugging Interface to Integrate with High-Performance Embedded Workshop
369
Configuring the PD Debugger to Integrate with High-Performance Embedded Workshop
369
Configuring an External Debugger to Integrate with High-Performance Embedded Workshop
370
Debugging Functions Dependent on the Debugger
371
Looking at Labels
371
Elf/Dwarf2 Support
374
Looking at Variables
378
Synchronized Debugging
391
The Synchronized Debug Dialog Box
391
Managing Configurations
392
Defining the Synchronized Debuggers
393
Setting the Synchronization Options
396
Setting the Memory Update Option
397
Synchronized Debugging Mode
397
Start Synchronized Debugging
397
Update Synchronized Debugging
398
Stop Synchronized Debugging
398
Using High-Performance Embedded Workshop While Synchronized
398
Common Functionality
398
Parallel Mode Functionality
401
Internal Mode Functionality
402
Using the Command Line Window When Synchronized
403
Glossary of Terms
404
Check for Updates
405
Technical Support
405
Viewing the Version Information
405
Creating a Bug Report
406
Reference
407
Main Menus
408
File Menu Options
408
Edit Menu Options
408
View Menu Options
409
Project Menu Options
410
Build Menu Options
410
Debug Menu Options
411
Setup Menu Options
412
Tools Menu Options
412
Test Menu Options
413
Window Menu Options
413
Help Menu Options
413
Windows
414
Commands
415
Command List (Alphabetic Order)
415
Command List (Listed by Function)
416
Regular Expressions
419
Placeholders
420
What Is a Placeholder
420
Inserting a Placeholder
420
Available Placeholders
421
Placeholder Tips
422
I/O File Format
423
Symbol File Format
425
Keyboard Shortcuts
426
Drag and Drop in the Debugger
428
Using Labels to View Your Code
429
Integrated Toolbars in a Components View
431
To Build in Toolchain for High-Performance Embedded Workshop V.1.X
433
HMAKE User Guide
434
Command Line
434
File Syntax
434
Description Blocks
435
Comments
437
Message Commands
437
Advertisement
Advertisement
Related Products
Renesas V850 Series
Renesas V850ES/JF3-E
Renesas V850ES/JG3-E
Renesas V850E/IA4
Renesas V850ES/IE2
Renesas V853
Renesas V850/SA1
Renesas V850ES/GB1TM
Renesas V850ES/F 3-L Series
Renesas V850ES/FE3-L uPD70F3611
Renesas Categories
Computer Hardware
Motherboard
Microcontrollers
Adapter
Switch
More Renesas Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL