Renesas REJ10J1837-0100 User Manual
Old company name in catalogs and other documents
Table of contents
Document Outline
- Cover
- Notes regarding these materials
- Introduction
- Contents
- 1. Overview
- 1.1 Workspaces, projects and files
- 1.2 Main window
- 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
- 1.14 Overview of Macro-Recording Support facility and Test Support facility
- 1.14.1 Example of test procedures
- 1.14.2 Step 1: Recording a macro
- 1.14.3 Step 2: Editing a macro (viewing records)
- 1.14.4 Step 3: Playing a macro
- 1.14.5 Step 4: Creating a test suite
- 1.14.6 tep 5: Editing a test suite
- 1.14.7 Step 6: Creating a test image file
- 1.14.8 Step 7: Modifying the program before the test
- 1.14.9 Step 8: Viewing the test result (unmatched)
- 1.14.10 Step 9: Modifying the program back and executing the test again
- 1.14.11 Step 10: Viewing the test result (matched)
- 2. Build Basics
- 2.1 The build process
- 2.2 Configuring the Projects tab of the Workspace window
- 2.3 Project files
- 2.4 User folders in the workspace
- 2.5 File extensions and file groups
- 2.6 Setting build options
- 2.7 Build configurations
- 2.8 Building a project
- 2.8.1 Building individual files
- 2.8.2 Building a project
- 2.8.3 Building multiple projects
- 2.8.4 Stopping tool execution
- 2.8.5 Deleting intermediate and output files produced in building
- 2.8.6 Configuring the Build tab of the Output window
- 2.8.7 Controlling the content of the Build tab of the Output window
- 2.8.8 Displaying out of date files in the Workspace window
- 2.9 File dependencies
- 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
- 3.3 Ordering build phases
- 3.4 Setting custom build phase options
- 3.5 Controlling the build
- 3.6 Logging build output
- 3.7 Changing toolchain version
- 3.8 Generating a makefile
- 3.9 Using a makefile inside the High-performance Embedded Workshop system
- 3.10 Customizing the High-performance Embedded Workshop linkage order
- 4. Using the Editor
- 4.1 Editor window
- 4.2 Working with multiple files
- 4.3 Standard file operations
- 4.4 Searching and navigating through files
- 4.5 Bookmarks
- 4.6 Printing a file
- 4.7 Configuring text layout
- 4.8 Splitting a window
- 4.9 Changing the editor font
- 4.10 Syntax coloring
- 4.11 Templates
- 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
- 6. Customizing the Environment
- 6.1 Customizing the toolbars
- 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
- 6.8.1 Opening the last workspace at start-up
- 6.8.2 Restoring files on opening a workspace
- 6.8.3 Displaying workspace information on opening a workspace
- 6.8.4 Saving the workspace before executing any tools
- 6.8.5 Prompting before saving a workspace
- 6.8.6 Prompting before saving a session
- 6.8.7 Enabling auto-backup facilities
- 6.8.8 Setting the projects to load on workspace open
- 6.8.9 Specifying a default directory for new workspaces
- 6.9 Using an external editor
- 6.10 Customizing the font in your views
- 6.11 Using the virtual desktop
- 7. Version Control
- 8. Using the Custom Version Control System
- 8.1 Defining Version Control menu options
- 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
- 9. Using Visual SourceSafe
- 9.1 Attaching Visual SourceSafe to a workspace
- 9.2 Visual SourceSafe commands
- 9.2.1 Adding files to Visual SourceSafe
- 9.2.2 Removing files from Visual SourceSafe
- 9.2.3 Getting read-only copy of files from Visual SourceSafe
- 9.2.4 Checking out writable copy of files from Visual SourceSafe
- 9.2.5 Checking in writable copy of files into Visual SourceSafe
- 9.2.6 Viewing the status of files in Visual SourceSafe
- 9.2.7 Undoing a check out command in Visual SourceSafe
- 9.2.8 Viewing the history of files in Visual SourceSafe
- 9.3 Visual SourceSafe command options
- 9.4 Version Control setup
- 9.5 Specifying file locations
- 9.6 Adding Visual SourceSafe commands
- 10. Sharing Projects by Network Facilities
- 10.1 Sharing projects by network facilities in a PC with Windows® XP Service Pack 2 or later
- 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
- 11. Comparing Files
- 12. Navigation Facilities
- 13. Map
- 13.1 Managing section settings
- 13.1.1 Opening the Map Section Information window
- 13.1.2 Entering/exiting the edit mode
- 13.1.3 Adding a section group
- 13.1.4 Adding a section
- 13.1.5 Adding an overlay group
- 13.1.6 Automatically registering the unregistered section
- 13.1.7 Editing a selected item
- 13.1.8 Setting the primary section
- 13.1.9 Setting a memory map
- 13.1.10 Automatically allocating the memory resource
- 13.1.11 Printing out the section settings tree
- 13.1.12 Viewing unallocated areas
- 13.1.13 Viewing sections of size 0
- 13.1.14 Viewing the source code for the address
- 13.1.15 Printing out the section list
- 13.2 Viewing symbols
- 13.1 Managing section settings
- 14. Using the Command Line
- 14.1 Opening the Command Line window
- 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.11 Cutting out the selection to the clipboard
- 14.12 Pasting the contents of 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
- 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
- 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
- 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
- 16.11 Configuring the Test tab of the Output window
- 17. Using the Debugger
- 17.1 Preparations for debugging
- 17.2 Viewing a program
- 17.3 Operating memory
- 17.3.1 Opening the Memory window
- 17.3.2 Modifying memory contents
- 17.3.3 Selecting a memory range
- 17.3.4 Filling an area of memory with constant data
- 17.3.5 Copying an area of memory
- 17.3.6 Comparing the memory contents
- 17.3.7 Testing an area of memory
- 17.3.8 Saving memory contents in a text file
- 17.3.9 Finding a value in memory
- 17.3.10 Changing the display address
- 17.3.11 Changing the scroll area
- 17.3.12 Starting address to value of the register
- 17.3.13 Tracking the stack pointer position
- 17.3.14 Changing the program display position immediately after downloading
- 17.3.15 Refreshing the Memory window
- 17.3.16 Disabling refresh of the Memory window
- 17.3.17 Regularly refreshing the Memory window
- 17.3.18 Specifying the refresh interval
- 17.3.19 Changing the data length
- 17.3.20 Changing the radix
- 17.3.21 Changing the code
- 17.3.22 Setting the layout
- 17.3.23 Changing the number of digits displayed
- 17.3.24 Switching display or non-display of measurement result
- 17.3.25 Saving an area of memory
- 17.3.26 Loading a memory area from a file
- 17.3.27 Splitting up the window display
- 17.3.28 Verifying a memory area
- 17.3.29 Changing text colors
- 17.4 Displaying memory contents as an Image
- 17.5 Displaying memory contents as Waveforms
- 17.5.1 Opening the Waveform window
- 17.5.2 Regularly refreshing the Waveform window
- 17.5.3 Refreshing the Waveform window
- 17.5.4 Specifying the refresh interval
- 17.5.5 Zoom-in display
- 17.5.6 Zoom-out display
- 17.5.7 Resetting the zoom display
- 17.5.8 Setting the zoom magnification
- 17.5.9 Setting the horizontal scale
- 17.5.10 Non-display of cursor
- 17.5.11 Displaying the sampling information
- 17.6 Looking at I/O memory
- 17.6.1 Opening the IO window
- 17.6.2 Expanding an I/O register display
- 17.6.3 Modifying the values of I/O registers
- 17.6.4 Refreshing the IO window
- 17.6.5 Disabling refresh of the IO window
- 17.6.6 Selecting the I/O register(s) to view
- 17.6.7 Loading an I/O file
- 17.6.8 Printing the currently displayed contents
- 17.6.9 Saving the currently displayed contents
- 17.6.10 Finding an I/O register
- 17.6.11 Finding the next
- 17.7 Looking at registers
- 17.7.1 Opening the Register window
- 17.7.2 Changing the register display radix
- 17.7.3 Switching Register Bank
- 17.7.4 Setting the layout
- 17.7.5 Choosing a register to be displayed
- 17.7.6 Modifying register contents
- 17.7.7 Setting the flag value
- 17.7.8 Splitting up the window display
- 17.7.9 Saving register contents
- 17.7.10 Refreshing the Register window
- 17.7.11 Disabling refresh of the Register window
- 17.7.12 Using register contents
- 17.7.13 Changing text colors
- 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
- 17.13 Stopping your program
- 17.14 Viewing the current status
- 17.15 Viewing the function call history
- 17.16 Using an external debugger
- 17.17 Debugging functions dependent on the debugger
- 18. Synchronized Debugging
- 19. Technical Support
- Reference
- 1. Main Menus
- 2. Windows
- 3. Commands
- 4. Regular Expressions
- 5. Placeholders
- 6. I/O File Format
- 7. Symbol File Format
- 8. Keyboard Shortcuts
- 9. Drag and Drop in the Debugger
- 10. Using Labels to View Your Code
- 11. Integrated Toolbars in a Components View
- 12. To Build in Toolchain for High-performance Embedded Workshop V.1.x
- 13. HMAKE User Guide
- Colophon