Manuals
/
Brands
/
Computer Equipment
/
Network Card
/
Renesas
/
Computer Equipment
/
Network Card
Renesas
REJ10J1837-0100 user manual
1
1
437
437
Download
437 pages, 3.82 Mb
REJ10J1837-0100
High-performance Embedded Workshop V.4.05
Rev.1.00
Nov. 16, 2008
User's Manual
Renesas Microcomputer Deve
lopment Environment System
Contents
Main
Notes regarding these materials
Introduction
Page
Contents
Page
Page
Page
Page
Page
Page
Page
Page
1. Overview
1.1 Workspaces, projects and files
1.2 Main window
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
1.3 Help system
1.4 Launching the High-performance Embedded Workshop
1.5 Creating a new workspace
1.6 Opening a workspace
1.7 Using old workspaces
1.8 Saving a workspace
1.9 Closing a workspace
1.10 Exiting the High-performance Embedded Workshop
1.11 Component system overview
1.12 Management information files of High-performance Embedded Workshop
1.13 Overview of Configurations and Sessions
Page
Page
Page
1.14 Overview of Macro-Recording Support facility and Test Support facility
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
2. Build Basics
2.1 The build process
2.2 Configuring the Projects tab of the Workspace window
Page
2.3 Project files
Page
Page
Page
Page
2.4 User folders in the workspace
2.5 File extensions and file groups
Page
Page
Page
Page
2.6 Setting build options
2.7 Build configurations
Page
2.8 Building a project
Page
Page
Page
Page
Page
2.9 File dependencies
Page
Page
2.10 Configuring the Workspace window
2.11 Inserting a project into the workspace
2.12 Setting the current project
2.13 Specifying dependencies between projects
2.14 Removing a project from the workspace
2.15 Relative projects paths in the workspace
3. Advanced Build Features
3.1 The build process revisited
3.2 Creating a custom build phase
Page
Page
Page
3.3 Ordering build phases
Page
Page
Page
Page
3.4 Setting custom build phase options
Page
3.5 Controlling the build
3.6 Logging build output
3.7 Changing toolchain version
3.8 Generating a makefile
Page
3.9 Using a makefile inside the High-performance Embedded Workshop system
Page
3.10 Customizing the High-performance Embedded Workshop linkage order
Page
Page
4. Using the Editor
4.1 Editor window
4.2 Working with multiple files
4.3 Standard file operations
Page
Page
Page
4.4 Searching and navigating through files
Page
Page
Page
4.5 Bookmarks
4.6 Printing a file
4.7 Configuring text layout
Page
4.8 Splitting a window
4.9 Changing the editor font
4.10 Syntax coloring
Page
Page
4.11 Templates
Page
4.12 Brace matching
4.13 Setting the read-only attribute for a file
4.14 Preventing modification of files while debugging
4.15 Managing the editor columns
4.16 Showing/hiding the column header
4.17 Opening a file within the editor
4.18 Tooltip watch
4.19 Evaluate an expression
5. Tools Administration
5.1 Tool locations
5.2 High-performance Embedded Workshop registration files
5.3 Registering a component
5.4 Unregistering a component
5.5 Viewing and editing component properties
Page
5.6 Technical support
5.7 Using On-Demand components
5.8 Custom project types
Page
6. Customizing the Environment
6.1 Customizing the toolbars
Page
6.2 Customizing the Tools menu
6.3 Using custom placeholders
6.4 Using the workspace and project log facilities
6.5 Configuring the help system
6.6 Keyboard shortcut customization
6.7 Scope of a control in the setup
6.8 Specifying workspace options
Page
Page
Page
6.9 Using an external editor
Page
6.10 Customizing the font in your views
6.11 Using the virtual desktop
7. Version Control
7.1 Selecting a Version Control System
7.2 Importing and exporting a set-up
8. Using the Custom Version Control System
8.1 Defining Version Control menu options
Page
Page
8.2 Defining Version Control commands
8.3 Specifying arguments
8.4 Specifying comments
8.5 Executable return code
8.6 Specifying file locations
8.7 Specifying file locations example
8.8 Specifying environment
8.9 Controlling execution of a Version Control System
8.10 Specifying a user name and password
8.11 Usage example of the Custom Version Control System
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
9. Using Visual SourceSafe
9.1 Attaching Visual SourceSafe to a workspace
Page
9.2 Visual SourceSafe commands
Page
Page
Page
Page
Page
Page
9.3 Visual SourceSafe command options
9.4 Version Control setup
9.5 Specifying file locations
Page
9.6 Adding Visual SourceSafe commands
Page
10. Sharing Projects by Network Facilities
10.1 Sharing projects by network facilities in a PC with Windows XP Service Pack 2 or later
Page
10.2 Enabling network facilities to share projects
10.3 Setting the administrator user's password
10.4 Adding new users to the system
10.5 Changing your password
10.6 Note on using the network facilities to share projects
Page
11. Comparing Files
11.1 Opening the Difference window
Page
Page
12. Navigation Facilities
Page
12.1 C function and #define navigation component
12.2 C++ navigation component
Page
12.3 Jump to a definition from the editor
12.4 Drag and drop navigation items
12.5 Smart edit capability
Page
13. Map
13.1 Managing section settings
Page
Page
Page
Page
Page
Page
Page
Page
13.2 Viewing symbols
Page
Page
Page
Page
14. Using the Command Line
14.1 Opening the Command Line window
Page
Page
14.2 Specifying a batch file
14.3 Executing a batch file
14.4 Stopping command execution
14.5 Specifying a log file
14.6 Starting or stopping logging
14.7 Entering a full path to the file
14.8 Pasting a placeholder
14.9 Selecting all the window contents
14.10 Copying the selection onto the clipboard
14.13 Clearing the contents of the Command Line window
14.14 Undoing the last operation
14.15 Checking brace matching
14.16 Resetting the status of a batch file
14.17 Single-stepping in a batch file
14.18 Setting a breakpoint in a batch file
15. Using the Macro-Recording Support Facility
15.1 Macro menu and toolbar
15.2 Using the Macro dialog box
Page
15.3 Importing a macro file with existing macros
15.4 Recording a macro
15.5 Functions that can be recorded into macro files
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
15.6 Playing a macro
15.7 Editing a macro
15.8 Assigning a macro
15.9 Configuring the Macro tab of the Output window
16. Using the Test Support Facility
16.1 Creating a test suite
16.2 Opening and closing test suites
16.3 Editing a test suite
Page
16.4 Adding tests to the test suite
16.5 Creating a test image file
16.6 Functions that can be saved as test-image data into test-image files
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
16.7 Comparing a test image file
16.8 Running tests
16.9 Using the test browser
16.10 Configuring the Test pane of the Workspace window
High-performance Embedded Workshop 16. Using the Test Support Facility
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008 259
Right-clicking on a test icon ( ) allows you the following options:
16.11 Configuring the Test tab of the Output window
Page
17. Using the Debugger
17.1 Preparations for debugging
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
17.2 Viewing a program
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
17.3 Operating memory
Page
High-performance Embedded Workshop 17. Using the Debugger
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008 311
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
17.4 Displaying memory contents as an Image
Page
Page
Page
Page
Page
Page
Page
17.5 Displaying memory contents as Waveforms
Page
Page
17.6 Looking at I/O memory
Page
Page
Page
Page
Page
17.7 Looking at registers
Page
Page
Page
Page
17.8 Resetting the target MCU
17.9 Setting PC to the address at cursor
17.10 Initializing the debugging platform
17.11 Connecting/disconnecting the debugging platform
17.12 Executing your program
Page
Page
Page
17.13 Stopping your program
17.14 Viewing the current status
17.15 Viewing the function call history
17.16 Using an external debugger
Page
Page
17.17 Debugging functions dependent on the debugger
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
18. Synchronized Debugging
18.1 The Synchronized Debug dialog box
Page
Page
Page
Page
Page
Page
18.2 Using High-performance Embedded Workshop while synchronized
Page
Page
Page
Page
18.3 Using the command line window when synchronized
18.4 Glossary of terms
19. Technical Support
19.1 Viewing the version information
19.2 Check for updates
19.3 Creating a bug report
Page
1. Main Menus
1.1 File Menu Options
1.2 Edit Menu Options
1.3 View Menu Options
1.4 Project Menu Options
1.5 Build Menu Options
1.6 Debug Menu Options
1.7 Setup Menu Options
1.8 Tools Menu Options
1.9 Test Menu Options
1.10 Window Menu Options
1.11 Help Menu Options
2. Windows
High-performance Embedded Workshop 3. Commands
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008 400
3. Commands
3.1 Command List (Alphabetic Order)
3.2 Command List (Listed by Function)
Page
Page
High-performance Embedded Workshop 4. Regular Expressions
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008 404
4. Regular Expressions
5. Placeholders
5.1 What is a placeholder?
5.2 Inserting a placeholder
5.3 Available placeholders
5.4 Placeholder tips
6. I/O File Format
Page
7. Symbol File Format
High-performance Embedded Workshop 8. Keyboard Shortcuts
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008 411
8. Keyboard Shortcuts
High-performance Embedded Workshop 8. Keyboard Shortcuts
REJ10J1837-0100 Rev.1.00 Nov. 16, 2008 412
Note: Support for this function depends on the debugger.
9. Drag and Drop in the Debugger
10. Using Labels to View Your Code
Page
11. Integrated Toolbars in a Components View
Page
12. To Build in Toolchain for High-performance Embedded Workshop V.1.x
13. HMAKE User Guide
13.1 Command line
13.2 File syntax
13.3 Description blocks
Page
13.4 Comments
13.5 Message commands