background image

11.

 

When [Power supply is carried out. (MAX 300mA)] is not checked, power on the user system 
and click the [OK] button. 

 

12.

 

When "Connected" is displayed in the [Output] window of the High-performance Embedded 
Workshop, the emulator initiation is completed 

 

 

Figure 3.18   High-performance Embedded Workshop Window 

Note:   When the user program has already been downloaded to the flash memory, source-level 

debugging cannot be executed because there is no debugging information on the user 
program after the emulator has been activated. Be sure to load the debugging information 
file. For details, refer to section 4.2.1, Setting at Emulator Activation. 

32

 

 

Содержание Emulator System E8

Страница 1: ...ok over all the business of both companies Therefore although the old company name remains in this document it is a valid Renesas Electronics document We appreciate your understanding Renesas Electron...

Страница 2: ...t for an application categorized as Specific or for which the product is not intended where you have failed to obtain the prior written consent of Renesas Electronics The quality grade of each Renesas...

Страница 3: ...www renesas electoronics com E8 Emulator User s Manual R0E000080KCE00E User s Manual Rev 10 00 2007 08 Renesas Microcomputer Development Environment System...

Страница 4: ...such as safety systems or equipment or systems for transportation and traffic healthcare combustion control aerospace and aeronautics nuclear power or undersea communication transmission If you are co...

Страница 5: ...how to write C C or assembly language programs how to use any particular operating system or how best to tailor code for the individual devices These issues are left to the respective manuals Microsof...

Страница 6: ...names are used to indicate filenames enter this string Used to indicate text that must be entered excluding the quotes Key Key Used to indicate required key presses For example CTRL N means press the...

Страница 7: ...finished developing be sure to make a judgment on your own risk that it can be put to practical use by performing integration test evaluation or some experiment else 2 In no event shall Renesas Soluti...

Страница 8: ...mation products or circuits presented in this user s manual 2 The information or data in this user s manual does not implicitly or otherwise grant a license for patent rights or any other rights belon...

Страница 9: ...autions for Safety READ FIRST Before using this product be sure to read the user s manual this user s manual carefully Keep this user s manual and refer to this when you have questions about this prod...

Страница 10: ...NGER DANGER indicates an imminently hazardous situation which if not avoided will result in death or serious injury WARNING WARNING indicates a potentially hazardous situation which if not avoided cou...

Страница 11: ...ct or will result in PERSONAL INJURY The USER PROGRAM will be LOST 3 Connect the connectors in the user system and in the user interface cable by confirming the correct direction CAUTION Place the hos...

Страница 12: ......

Страница 13: ...Connecting the Emulator to the Host Computer 21 3 6 Connecting the Emulator to the User System 23 3 7 Connecting System Ground 25 3 8 System Check 26 3 9 Uninstalling the Emulator s Debugger 35 Sectio...

Страница 14: ...g Break Conditions 82 5 4 14 Edit 83 5 4 15 Enable 83 5 4 16 Disable 84 5 4 17 Delete 84 5 4 18 Delete All 84 5 4 19 Go to Source 84 5 4 20 Sequential Conditions 84 5 4 21 Editing Break Conditions 84...

Страница 15: ...isters 102 6 9 Executing the Program 104 6 10 Reviewing Breakpoints 107 6 11 Viewing Memory 108 6 12 Watching Variables 109 6 13 Stepping Through a Program 112 6 13 1 Executing Step In Command 112 6 1...

Страница 16: ...E 1 System Setup to Execute the Check Program 143 E 2 Executing the Check Program 143 E 3 When an Error Occurs 145...

Страница 17: ......

Страница 18: ......

Страница 19: ...tool for application systems using the Renesas microcomputer For applicable MCUs refer to the web site The main unit of the emulator is connected through the dedicated debugging interface to the user...

Страница 20: ...emulation Realtime emulation of the user system is enabled at the maximum operating frequency of the MCU 3 Excellent operability Using the High performance Embedded Workshop on the Microsoft Windows...

Страница 21: ...ator 2 Never place heavy objects on the casing 3 Protect the emulator from excessive impacts and stresses For details refer to section 1 2 Environmental Conditions 4 When moving the host computer or u...

Страница 22: ...mpatible machine with built in Pentium III or higher performance CPU 600 MHz or higher recommended OS Windows 2000 or Windows XP Minimum memory capacity 128 Mbytes or more double of the load module si...

Страница 23: ...nts unpacking For details on the E8 emulator components refer to the component list provided at the side of the component box If the components are not complete contact our E mail address for user reg...

Страница 24: ...6...

Страница 25: ...tion Source level step one step one source Step over a break did not occur in a subroutine Step out when the PC points to a location within a subroutine execution continues until it returns to the cal...

Страница 26: ...ter access function Reads or writes the general control register 7 Internal I O register access function Reads or writes the internal I O register 8 Source level debugging function Various source leve...

Страница 27: ...ource addresses mnemonics operands and source lines are displayed Since this function uses the trace buffer built into the device a realtime trace can be acquired Note The MCUs which have no trace fun...

Страница 28: ...as been replaced is executed This function can be set on the Breakpoint page in the Eventpoint dialog box It can also be set when the S W Breakpoints column for the line to be set is double clicked in...

Страница 29: ...an be selected from Download Modules in the Debug menu Downloading is also possible by a popup menu that is opened by right clicking on the mouse at the load module in the workspace The user program i...

Страница 30: ...y the emulator 2 5 Stack Trace Function The emulator uses the information on the stack to display the names of functions in the sequence of calls that led to the function to which the program counter...

Страница 31: ...PROGRAM will be LOST Unpack the emulator Check the components against the component List provided at the side of the component box Set up the emulator Install the High performance Embedded Workshop I...

Страница 32: ...14...

Страница 33: ...Figure 3 2 the emulator consists of an emulator a USB cable and a user system interface cable The emulator is connected to the host computer via USB 1 1 and also to the USB port conforming to USB 2 0...

Страница 34: ...g the emulator which is closed to prevent incorrect operation Be sure to close this cover during emulation c ACTION LED Marked ACT When this LED is lit the E8 control software is in operation d Host c...

Страница 35: ...ost side Panel a Host side connector A USB connector for the host computer Be sure to connect the provided USB cable Emulator User side Panel a Figure 3 5 Emulator User side Panel a User side connecto...

Страница 36: ...a Figure 3 6 Emulator Bottom Panel a Seal for product management The serial number revision and safety standard etc of the emulator are written to The contents differ depending on the time when you pu...

Страница 37: ...of the CD Directories Directory Name Contents Description Dlls Microsoft runtime library A runtime library for the High performance Embedded Workshop The version is checked at installation and this li...

Страница 38: ...3 4 Installing Emulator s Debugger When the CD is inserted in the host computer s CD drive execute Setup exe from the root directory of the CD 20...

Страница 39: ...then the Specify a location check box to select the path to be searched for drivers The location must be specified as Drive DRIVERS Drive is the CD drive name 2 Be sure to install the emulator s debug...

Страница 40: ...nnected to the host computer via the USB 1 1 and also to the USB port conforming to USB 2 0 Figure 3 7 shows the system configuration Figure 3 7 System Configuration when Connecting the Emulator to th...

Страница 41: ...face cable to the user side connector of the emulator 3 Connect the USB cable to the host side connector of the emulator Figure 3 8 shows the position of the connector Connector for user system interf...

Страница 42: ...To connect the signals output from the connector refer to the MCU pin alignment 2 To remove the user system interface cable from the user system pull the tab on the connector upward 3 The range of fre...

Страница 43: ...he emulator s signal ground is connected to the user system s signal ground In the emulator the signal ground and frame ground are connected In the user system connect the frame ground only do not con...

Страница 44: ...face cable to the connector in the user system 4 Select Renesas High performance Embedded Workshop High performance Embedded Workshop from Programs in the Start menu of Windows 5 The Welcome dialog bo...

Страница 45: ...M32C Drive where the OS has been installed WorkSpace Tutorial E8 M32C Tutorial z R16C Drive where the OS has been installed WorkSpace Tutorial E8 M16C Tutorial z R8C Tiny Drive where the OS has been i...

Страница 46: ...n the Mode group box Erase Flash and Connect This mode is used to erase data of the MCU flash memory and activate the debugger A program for the emulator is also written to at the same time Note The e...

Страница 47: ...ry A program for the emulator program is also written to at the same time Note This mode is not supported in the H8 Tiny or H8 Super Low Power series When the Execute the user program after ending the...

Страница 48: ...n of the E8 firmware downloaded into the emulator is old the message box shown in Figure 3 15 will be displayed Figure 3 15 Dialog Box for confirming the E8 firmware download Note When OK button is cl...

Страница 49: ...re 3 17 Power Supply Dialog Box When Power supply is carried out MAX 300mA is checked power will be supplied to the user system up to 300 mA Then select 3 3 V or 5 0 V according to the power voltage o...

Страница 50: ...or initiation is completed Figure 3 18 High performance Embedded Workshop Window Note When the user program has already been downloaded to the flash memory source level debugging cannot be executed be...

Страница 51: ...ppear a The following dialog box is displayed when the flash memory cannot be erased Exchange the MCU since the flash memory has been programmed more times than the limitation Figure 3 20 Flash memory...

Страница 52: ...sh memory will be completely erased Figure 3 22 ID code error Dialog Box d The following dialog box is displayed when the MCU cannot communicate with the emulator Check the MCU settings Figure 3 23 Bo...

Страница 53: ...t is known by the High performance Embedded Workshop uninstall the product on the High performance Embedded Workshop screen 1 Activate the High performance Embedded Workshop 2 Click the Administration...

Страница 54: ...be Uninstalled Click the Unregister button After the following message box is displayed click the Yes button Figure 3 28 Unregistering this tool Message Box This is the end of canceling the High perfo...

Страница 55: ...Figure 3 29 Uninstall HEW Tool Dialog Box Click the Start button to list the installed components Figure 3 30 Highlighting the Product to be Uninstalled 37...

Страница 56: ...ton This is the end of uninstallation CAUTION A shared file may be detected while the program is being removed If another product may be using the shared file do not remove the file If another product...

Страница 57: ...eates a new workspace Open a recent project workspace radio button Uses the current workspace and displays the history of the opened workspace Browse to another project workspace radio button Uses the...

Страница 58: ...e Embedded Workshop is activated select Create a new project workspace radio button and click the OK button Figure 4 2 Welcome Dialog Box 2 The Project Generator is started This section omits the desc...

Страница 59: ...the same as the workspace name it needs not be entered CPU family drop down list box Select the target CPU family M32C Select M16C 80 M32C R8C M16C Select M16C H8 Tiny Super Low Power Select H8S H8 3...

Страница 60: ...system for debugging Target MCU M32C E8 SYSTEM M32C M16C E8 SYSTEM M16C R8C E8 SYSTEM R8C Tiny H8 Tiny Super Low Power E8 SYSTEM 300H H8 300H Tiny H8 300H Super Low Power H8 Tiny Super Low Power E8 S...

Страница 61: ...ting Click the Finish button to exit the Project Generator The High performance Embedded Workshop is activated 5 After the High performance Embedded Workshop has been activated the emulator is automat...

Страница 62: ...displayed when the High performance Embedded Workshop is activated select Create a new project workspace radio button and click the OK button Figure 4 6 Welcome Dialog Box 2 The Project Generator is s...

Страница 63: ...Figure 4 7 New Project Workspace Dialog Box 45...

Страница 64: ...me When the project name is the same as the workspace name it needs not be entered CPU family drop down list box Select the target CPU family Tool chain drop down list box Select the target toolchain...

Страница 65: ...3 Make the required setting for the toolchain Figure 4 8 New Project 1 6 Select Target CPU Toolchain version Dialog Box Select your toolchain version CPU series and click the Next button 47...

Страница 66: ...gs for the RTOS Figure 4 9 New Project 2 6 Select RTOS Dialog Box Select the RTOS you use type of startup file and click the Next button Note In the H8 Tiny or H8 Super Low Power series this dialog bo...

Страница 67: ...heap area etc Figure 4 10 New Project 3 6 Setting the Contents of Files to be Generated Dialog Box Set the heap size etc and click the Next button Note In the H8 Tiny H8 Super Low Power series the con...

Страница 68: ...6 Make the required setting for the stack area Figure 4 11 New Project 4 6 Setting the Stack Area Dialog Box Set the stack size and click the Next button 50...

Страница 69: ...Dialog Box Select the target system for debugging and click the Next button Target system for debugging Target MCU M32C E8 SYSTEM M32C M16C E8 SYSTEM M16C R8C E8 SYSTEM R8C Tiny H8 Tiny Super Low Pow...

Страница 70: ...a configuration file name The configuration file saves the settings of the High performance Embedded Workshop except for the emulator Figure 4 13 New Project 6 7 Setting the Debugger Options Dialog B...

Страница 71: ...es which will be generated by the High performance Embedded Workshop are displayed If you want to change the file name select and click it then enter the new name This is the end of the emulator setti...

Страница 72: ...n refer to section 3 8 System Check a Connecting the emulator after the setting at emulator activation Select Debug settings from the Debug menu to open the Debug Settings dialog box It is possible to...

Страница 73: ...igure 4 15 Selecting the Session File In the list box that is circled in Figure 4 15 select the session file name including the character string that has been set in the Target name text box in Figure...

Страница 74: ...Workspace 1 In the Welcome dialog box that is displayed when the High performance Embedded Workshop is activated select Browse to another project workspace radio button and click the OK button Figure...

Страница 75: ...the High performance Embedded Workshop and recovers the state of the selected workspace at the time it was saved When the saved state information of the selected workspace includes connection to the...

Страница 76: ...re displayed on the workspace window 1 Select Debug Settings from the Debug menu to open the Debug Settings dialog box Figure 4 18 Debug Settings Dialog Box Target Page 2 Select the product name to be...

Страница 77: ...er downloading in file that is executed at the specified timing in the Command Line Batch Processing list box The command chain that is automatically e At connecting the emulator Immediately before do...

Страница 78: ...space window by clicking the right hand mouse button and select Download module to start downloading the module Figure 4 20 Download Menu of the Workspace Window Projects Notes 1 When load modules are...

Страница 79: ...ollowing describes the procedures when the emulator is used as the programming tool The load module to be downloaded to the new workspace is registered and programmed a Select the new project workspac...

Страница 80: ...b Select the target MCU and click the Next button Figure 4 22 Setting the Target System for Debugging Dialog Box 62...

Страница 81: ...c Set a configuration file name and click the Finish button Figure 4 23 Setting he Debugger Options Dialog Box 63...

Страница 82: ...lect Emulator mode Dialog Box Select the Program Flash mode When the Power Target from Emulator MAX 300mA check box is selected power will be supplied to the user system up to 300 mA Then select 3 3 V...

Страница 83: ...en Power supply is carried out MAX 300mA is not checked turn on the power to the user system f Enter the ID code printed on the flash memory Figure 4 26 ID Code verification Dialog Box Note Opening th...

Страница 84: ...g Select Debug Setting from the Debug menu Figure 4 27 High performance Embedded Workshop Window 66...

Страница 85: ...the target MCU and then the download module with the Add button Figure 4 28 Debug Setting Dialog Box Target Page i The download file is displayed on Project Files Figure 4 29 Workspace Window Project...

Страница 86: ...with the right hand mouse button Figure 4 30 Download Menu of the Workspace Window Project Files k The dialog box for sum checking is displayed and writing is completed Figure 4 31 Message for Comple...

Страница 87: ...l When the following dialog box is displayed close and restart or exit the workspace Figure 4 32 Message for Restarting or Exiting Writing Flash Memory Mod 69...

Страница 88: ...70...

Страница 89: ...ommon functions of the High performance Embedded Workshop products refer to the High performance Embedded Workshop User s Manual 5 1 Setting the Environment for Emulation 5 1 1 Opening the Configurati...

Страница 90: ...are listed below Device combo box Displays the MCU name Emulation mode combo box Selects the emulation mode at user program execution Select Normal to perform normal emulation Select No break to disa...

Страница 91: ...e changed PC to flash memory When the user program is stopped the specified PC break code is replaced as the original instruction Select this option if there is a problem with the state that the progr...

Страница 92: ...is case the High performance Embedded Workshop will open a source file browser dialog box to allow you to manually locate the file 5 2 1 Downloading a Program A load module to be debugged must be down...

Страница 93: ...kspace window and click Open in the popup menu to make the High performance Embedded Workshop display the source file in the editor It is also possible to display your source files by double clicking...

Страница 94: ...le is displayed Source address column When a program is downloaded an address for the current source file is displayed on the Source address column These addresses are helpful when setting the PC valu...

Страница 95: ...me files and disabled in others Deselect the check box of a column you want to switch off 5 Click the OK button for the new column settings to take effect Figure 5 4 Global Editor Column States Dialog...

Страница 96: ...you want to set a PC breakpoint 2 Double click in the event column at the line which you want the program to stop 3 You will see a blue circle appear in the column to indicate that a address interrup...

Страница 97: ...ditions such as the data condition as well as specification of the single address 5 4 3 Opening the Event Window Select View Code Eventpoints or click the Eventpoints toolbar button to open the Event...

Страница 98: ...in the window 5 4 5 Add Sets breakpoints Clicking this item will open the Set Break dialog box and break conditions can be specified 5 4 6 Edit Only enabled when one breakpoint is selected Select a br...

Страница 99: ...k conditions A breakpoint address to be set is specified in the Address edit box Up to 255 breakpoints can be specified When Address is selected if an overloaded function or class name including a mem...

Страница 100: ...condition of Break Condition 1 is satisfied immediately after starting the execution 5 When execution resumes from the breakpoint address after the program execution stops at the software breakpoint s...

Страница 101: ...the settings of BREAKPOINT and Break Condition are disabled Items that can be displayed in the sheet are listed below Type Break channel number State Whether the breakpoint is enabled or disabled Cond...

Страница 102: ...condition of the break channel 5 4 21 Editing Break Conditions Handlings for settings other than PC breakpoints and break conditions are common The following describes examples of such handling 5 4 22...

Страница 103: ...e for Break Conditions Select a break condition and choose Go to Source from the popup menu to open the Source or Disassembly window at the address of the break condition The Go to Source menu is only...

Страница 104: ...tton selected Option Description Address radio button All options can be set Only program fetched address after radio button The Address option can be set The Data group box sets the data bus conditio...

Страница 105: ...executed instruction IP The amount of acquired trace information Type Type of branch BRANCH branch source Address Instruction address Instruction Instruction mnemonic Source The C C or assembly langu...

Страница 106: ...PTR number This file can only be saved it cannot be reloaded into the Trace window 5 5 5 Viewing the Source Window The Source window corresponding to the selected trace record can be displayed in the...

Страница 107: ...immediately after halting the user program execution is specified in the Start Stop Function Setting dialog box To open the Start Stop Function Setting dialog box choose Setup Emulator Start Stop Fun...

Страница 108: ...is executed immediately after the stop of the user s program check box is selected the routine specified in the starting address combo box which is below this check box is executed immediately after...

Страница 109: ...register When execution of the specified routine is ended put the value back to the one at the start of that routine Flag U Be sure to set the flag value as 0 when execution of the specified routine...

Страница 110: ...92...

Страница 111: ...e sorted The sort function sorts the generated random data in ascending order The change function then sorts the data in descending order The file tutorial c contains source code for the tutorial prog...

Страница 112: ...the High performance Embedded Workshop To run the High performance Embedded Workshop refer to section 3 8 System Check 6 3 Setting up the E8 Emulator This section describes the basic settings of the...

Страница 113: ...the Setup menu for the basic settings of the emulator The Configuration dialog box is displayed Figure 6 1 Configuration Dialog Box Note The items that can be set in this dialog box differ depending o...

Страница 114: ...elect a device you use Emulation mode Normal normal execution default User interface clock According to the system clock frequency the maximum user interface clock is automatically set Flash memory sy...

Страница 115: ...be inadequate It is recommended that a program for checking the memory be created Select Memory from the CPU submenu of the View menu and enter the RAM address in the Display Address Here enter 0480...

Страница 116: ...acing the mouse cursor on a point in the display of data in the Memory window and double clicking allows the values at that point to be changed Data can also be directly edited around the current posi...

Страница 117: ...ugged In this emulator it is enabled to download the program and set the PC breakpoint in the internal flash memory area For the method to set the PC breakpoint refer to section 6 16 1 PC Break Functi...

Страница 118: ...rial c under C source file Figure 6 5 Source Window Displaying the Source Program Select the Display option from the Setup menu to set a font and size that are legible if necessary Initially the Sourc...

Страница 119: ...at any point in a program For example to set a PC breakpoint at the sort function call Select by double clicking the S W Breakpoints column on the line containing the sort function call Figure 6 6 Sou...

Страница 120: ...egisters Set values of the program counter and the stack pointer before executing the program Select Registers from the CPU submenu of the View menu The Register window is displayed Figure 6 7 Registe...

Страница 121: ...e click the value area in the Register window with the mouse The following dialog box is then displayed and the value can be changed Set the program counter to 0E612 in this tutorial program and click...

Страница 122: ...us bar Note When the source file is displayed after a break a path of the source file may be inquired The location of the source file is as follows The High performance Embedded Workshop is installed...

Страница 123: ...Figure 6 10 Source Window Break State 105...

Страница 124: ...the CPU submenu of the View menu After the Status window is displayed open the Platform sheet and check the Status of Cause of last break Figure 6 11 Status Window Note The items that can be set in th...

Страница 125: ...m the Code submenu of the View menu The Eventpoint window is displayed Select the Breakpoint sheet Figure 6 12 Eventpoint Window The popup menu opened by clicking the Eventpoint window with the right...

Страница 126: ...s corresponding to _main in word size Select Memory from the CPU submenu of the View menu enter _main in the Display Address edit box enter 0000 and FFFF in the Scroll Start Address and Scroll End Add...

Страница 127: ...declared at the beginning of the program by using the following procedure Click the left of displayed array a in the Source window to position the cursor Select Instant Watch with the right hand mous...

Страница 128: ...with the right hand mouse button and select Add Watch from the popup menu The following dialog box will be displayed Enter variable i Figure 6 17 Add Watch Dialog Box Click the OK button The Watch win...

Страница 129: ...The user can click mark at the left side of array a in the Watch window to watch all the elements Figure 6 19 Watch Window Displaying Array Elements 111...

Страница 130: ...tops at the statement following the statement in the program that called the function Step Steps the specified times repeatedly at a specified rate 6 13 1 Executing Step In Command The Step In command...

Страница 131: ...of the sort function select Step Out from the Debug menu or click the Step Out button on the toolbar Note It takes time to execute this function When the calling source is clarified use Go To Cursor...

Страница 132: ...nd stops at the next statement of the main program To step through all statements in the change function at a single step select Step Over from the Debug menu or click the Step Over button on the tool...

Страница 133: ...ogram Cancel all breaks To execute the remaining sections of the main function select Go from the Debug menu or the Go button on the toolbar Figure 6 26 Go Button The program goes into an endless loop...

Страница 134: ...yed The Locals window shows the local variables in the function currently pointed to by the program counter along with their values Note however that the Locals window is initially empty because local...

Страница 135: ...kcondition sheet An overview and setting of the break function are described below 6 16 1 PC Break Function The emulator can set up to 255 PC breakpoints Other methods for setting a PC breakpoint than...

Страница 136: ...Click the Event window with the right hand mouse button and select Add from the popup menu Enter H 0E1F2 in the Address edit box Figure 6 30 Set Break Dialog Box Click the OK button 118...

Страница 137: ...wing procedure must be executed Close the Eventpoint window Set the program counter value PC H 0E6C6 that was set in section 6 8 Setting Registers in the Register window Click the Go button If program...

Страница 138: ...the following contents Figure 6 33 Displayed Contents of the Status Window PC Break Note The items that can be set in this window differ depending on the product For the settings for each product ref...

Страница 139: ...The PC breakpoint that has been previously set is deleted Click the Eventpoint window with the right hand mouse button and select Delete All from the popup menu to cancel all PC breakpoints that have...

Страница 140: ...Click the OK button The first point display in the State line changes from Disable to Enable The first point display in the Condition line changes from None to Address H 0000e1f2 Tutorial c 41 pcbefo...

Страница 141: ...indow at Execution Stop Break Condition 1 The Status window displays the following contents Figure 6 37 Displayed Contents of the Status Window Break Condition 1 Note The items that can be set in this...

Страница 142: ...lect Trace from the Code submenu of the View menu Run the program as shown in the example of section 6 16 1 PC Break Function The trace results are displayed in the Trace window after the program exec...

Страница 143: ...ointing Note This function can be used only when the load module that has the IEEE695 type debugging information is loaded Double click the S W Breakpoints column in the sort function and set a PC bre...

Страница 144: ...submenu of the View menu to open the Stack Trace window Figure 6 40 Stack Trace Window Figure 6 40 shows that the position of the program counter is currently at the selected line of the sort functio...

Страница 145: ...h performance Embedded Workshop Sophisticated debugging can be carried out by using the emulation functions that the emulator offers This provides for effective investigation of hardware and software...

Страница 146: ...128...

Страница 147: ...connector part not included Mass 20 0 g USB cable 1 Length 1 5 m Mass 52 0 g E8 emulator setup program R0E000080KCE00SR E8 Emulator User s Manual R0E000080KCE00J R0E000080KCE00E E8 Emulator additiona...

Страница 148: ...130...

Страница 149: ...he Command Line window Workspace Alt K Opens the Workspace window Output Alt U Opens the Output window CPU Registers Ctrl R Opens the Register window Memory Ctrl M Opens the Memory window IO Ctrl I Op...

Страница 150: ...pens the Configuration Properties dialog box allowing the user to modify the debugging platform settings Debug Debug Sessions Opens the Debug Sessions dialog box to list add or remove the debug sessio...

Страница 151: ...tep Launches the Step Program dialog box allowing the user to modify the settings for stepping Step Mode Auto Steps only one source line when the Source window is active When the Disassembly window is...

Страница 152: ...Table B 1 Window Functions cont Menu Option Shortcut Toolbar Button Remarks Download Modules Downloads the object program Unload Modules Unloads the object program 134...

Страница 153: ...Appendix C Command Line Functions The emulator supports the commands that can be used in the command line window For details refer to the online help 135...

Страница 154: ...136...

Страница 155: ...executing a single step does not move execution to the next line To move to the next line execute two steps 3 Operation During Accessing Files Do not perform other operations during downloading the lo...

Страница 156: ...by commands The current directory may be altered by file specifications in commands It is recommended to use absolute paths to specify the files in a command file so that the current directory alterat...

Страница 157: ...ser program execution the following message is displayed when the user program stops BREAKPOINT IS DELETED A xxxxxxxx If the above message is displayed cancel all BREAKPOINT settings with the Delete A...

Страница 158: ...resumed after it has stopped in the E8 emulator to access the memory Therefore realtime emulation cannot be performed 20 Internal Flash Memory The emulator is also available as the programming tool fo...

Страница 159: ...Download All DownLoad Modules 26 Writing Flash Memory Mode When microcomputers are continuously programmed be sure to turn the target on or off 27 Memory Access in the Writing Flash Memory Mode Memory...

Страница 160: ...142...

Страница 161: ...ning E8 emulator station USB cable included with the E8 emulator CD included with the E8 emulator Host computer hareafter PC Install the High performance Embedded Workshop and USB driver on the PC in...

Страница 162: ...the check program showing the message RUNNING Figure E 2 Running the Check Program 3 The message FAIL or PASS will be displayed PASS indicates that the emulator is working correctly Click the QUIT bu...

Страница 163: ...the LOG button to create a log file Figure E 4 FAIL Message 3 Send a file SCP_LOG TXT which has been created in the folder where E8SCP EXE was executed to our customer support center by e mail The e...

Страница 164: ...146...

Страница 165: ...2007 Rev 1 00 Rev 10 00 Published by Sales Strategic Planning Div Renesas Technology Corp Edited by Microcomputer Tool Development Department Renesas Solutions Corp 2007 Renesas Technology Corp and R...

Страница 166: ...1753 Shimonumabe Nakahara ku Kawasaki shi Kanagawa 211 8668 Japan E8 Emulator REJ10J0768 1000 User s Manual R0E000080KCE00E...

Отзывы: