Manual De UsuarioTabla de contenidosIntroduction3IMPORTANT5Precautions for Safety7DEFINITION OF SIGNAL WORDS8Contents11Section 1 Overview171.1 Warnings191.2 Environmental Conditions201.3 Components21Section 2 E8 Emulator Functions232.1 Overview232.2 Trace Functions252.3 Break Functions262.4 Memory Access Functions272.5 Stack Trace Function282.6 Online Help28Section 3 Preparation before Use293.1 Emulator Preparation293.2 Emulator Hardware Configuration313.3 Emulator Software Configuration353.3.1 CD353.4 Installing Emulator’s Debugger363.5 Connecting the Emulator to the Host Computer373.6 Connecting the Emulator to the User System393.7 Connecting System Ground413.8 System Check423.9 Uninstalling the Emulator’s Debugger51Section 4 Preparations for Debugging554.1 Method for Activating High-performance Embedded Workshop554.1.1 Creating the New Workspace (Toolchain Not Used)564.1.2 Creating the New Workspace (Toolchain Used)604.1.3 Selecting an Existing Workspace724.2 Setting at E8 Emulator Activation744.2.1 Setting at Emulator Activation744.2.2 Downloading a Program764.2.3 Setting the Writing Flash Memory Mode77Section 5 Debugging875.1 Setting the Environment for Emulation875.1.1 Opening the [Configuration] Dialog Box875.1.2 [General] Page885.2 Downloading a Program905.2.1 Downloading a Program905.2.2 Viewing the Source Code915.3 Stopping Your Program945.3.1 Address Interrupt Breakpoints945.4 Using the Event Points955.4.1 PC Breakpoints955.4.2 Break Conditions955.4.3 Opening the [Event] Window955.4.4 Setting PC Breakpoints955.4.5 Add965.4.6 Edit965.4.7 Enable965.4.8 Disable965.4.9 Delete965.4.10 Delete All965.4.11 Go to Source975.4.12 [Set Break] Dialog Box975.4.13 Setting Break Conditions985.4.14 Edit...995.4.15 Enable995.4.16 Disable1005.4.17 Delete1005.4.18 Delete All1005.4.19 Go to Source1005.4.20 Sequential Conditions1005.4.21 Editing Break Conditions1005.4.22 Modifying Break Conditions1005.4.23 Enabling Break Conditions1005.4.24 Disabling Break Conditions1005.4.25 Deleting Break Conditions1015.4.26 Deleting All Break Conditions1015.4.27 Viewing the Source Line for Break Conditions1015.4.28 [Break condition x] Dialog Box1015.5 Viewing the Trace Information1035.5.1 Opening the [Trace] Window1035.5.2 Acquiring Trace Information1035.5.3 Clearing the Trace Information1045.5.4 Saving the Trace Information in a File1045.5.5 Viewing the [Source] Window1045.5.6 Trimming the Source1045.6 Using the Start/Stop Function1055.6.1 Opening the [Start/Stop Function Setting] Dialog Box1055.6.2 Specifying the Routine to be Executed1055.6.3 Restrictions on the Start/Stop Function107Section 6 Tutorial1096.1 Introduction1096.2 Running the High-performance Embedded Workshop1106.3 Setting up the E8 Emulator1106.4 Setting the [Configuration] Dialog Box1116.5 Checking the Operation of RAM1136.6 Downloading the Tutorial Program1156.6.1 Downloading the Tutorial Program1156.6.2 Displaying the Source Program1166.7 Setting a PC Breakpoint1176.8 Setting Registers1186.9 Executing the Program1206.10 Reviewing Breakpoints1236.11 Viewing Memory1246.12 Watching Variables1256.13 Stepping Through a Program1286.13.1 Executing [Step In] Command1286.13.2 Executing [Step Out] Command1296.13.3 Executing [Step Over] Command1306.14 Forced Breaking of Program Executions1316.15 Displaying Local Variables1326.16 Break Function1336.16.1 PC Break Function1336.17 Hardware Break Function1376.18 Trace Functions1406.18.1 Displaying the Trace Window1406.19 Stack Trace Function1416.20 What Next?143Appendix A Components of the E8 Emulator145Appendix B Window Functions147Appendix C Command-Line Functions151Appendix D Notes on High-performance Embedded Workshop153Appendix E Diagnostic Hardware Program159E.1. System Setup to Execute the Check Program159E.2. Executing the Check Program159E.3 When an Error Occurs161Tamaño: 2 MBPáginas: 164Language: EnglishManuales abiertas