Renesas H8S/2378F Informations techniques

Naviguer en ligne ou télécharger Informations techniques pour Mise en réseau Renesas H8S/2378F. Renesas H8S/2378F Technical information [en] Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 170
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
To our customers,
Old Company Name in Catalogs and Other Documents
On April 1
st
, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas
Electronics Corporation took 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 Electronics website: http://www.renesas.com
April 1
st
, 2010
Renesas Electronics Corporation
Issued by: Renesas Electronics Corporation (http://www.renesas.com)
Send any inquiries to http://www.renesas.com/inquiry
.
Vue de la page 0
1 2 3 4 5 6 ... 169 170

Résumé du contenu

Page 1 - To our customers

To our customers, Old Company Name in Catalogs and Other Documents On April 1st, 2010, NEC Electronics Corporation merged with Renesas Technology C

Page 2

IVSAFETY PAGEREAD FIRST• READ this user's manual before using this emulator product.• KEEP the user's manual handy for future reference.Do n

Page 3 - To all our customers

76When the PCMCIA card emulator is used, [E10A PC Card Driver 5] is selected. When the PCIcard emulator is used, [E10A PCI Card Driver 5] is selected

Page 4 - Cautions

77Description:The [Breakpoints] window displays breakpoint setting information. The items listed in thefollowing tables are displayed.Table 4.5 [Br

Page 5 - Emulator

784.2.4 [Break] Dialog BoxFunction:This dialog box displays the break condition settings.Window:Figure 4.6 [Break] Dialog Box

Page 6

79Description:The [Break] dialog box consists of the pages listed in table 4.7.Table 4.7 [Break] Dialog Box PagesPage Name Description[Point] Displa

Page 7 - IMPORTANT INFORMATION

80(1) [Point] Page ([Break] Dialog Box)Function:This page displays software breakpoint settings. In this page, software breakpoints can be set,change

Page 8 - DISCLAIMER

81Description:Table 4.8 [Point] Page OptionsOption Description[Breakpoint] list box Lists the software breakpoints currently being set.The display c

Page 9

82(2) [Condition] Page ([Break] Dialog Box)Function:This page displays the Break Condition settings. These conditions can also be set or cleared inth

Page 10 - SAFETY PAGE

83Description:Table 4.9 [Condition] Page OptionsOption Description[Break condition] list box Displays the Break condition settings.The display at sy

Page 11

844.2.5 [Breakpoint] Dialog BoxFunction:This dialog box sets software breakpoints.Window:Figure 4.9 [Breakpoint] Dialog BoxNote: The items that can

Page 12 - Warnings on Emulator Usage

85Description:The [Address] page options are as follows:Table 4.10 [Address] Page OptionsOption Description[Value] edit box Sets a breakpoint addres

Page 13

VWARNINGObserve the precautions listed below. Failure to do sowill result in a FIRE HAZARD and will damage the usersystem and the emulator product or

Page 14

864.2.6 [Break condition] Dialog BoxFunction:This dialog box sets hardware break conditions.Window:Figure 4.10 [Break condition 1] Dialog BoxNote: T

Page 15 - product

87Description:The [Break condition] dialog box consists of the [condition] page. Sets the conditions for haltingthe program.Contents to be set by thi

Page 16

884.2.7 [Break condition] Dialog Box PagesThe [Break condition] dialog box page allows a number of hardware break conditions to be set.Some functions

Page 17 - Contents

89(1) [condition] PageFunction:This page sets the address bus, data bus, and read/write cycle conditions.Window:Figure 4.11 [condition] PageNote: Th

Page 18

90Description:The [Address] group box sets the address bus conditions.Table 4.13 [Address] Group Box OptionsOption Description[Don’t care] check box

Page 19

91The [Read/Write] group box sets the read/write cycle conditions.Table 4.16 [Read/Write] Group Box OptionsOption Description[Read/Write] radio butt

Page 20

924.2.8 [Trace] WindowFunction:This window displays the trace buffer contents. The contents are displayed in both C andassembly languages to simplify

Page 21

93Description:This window displays the trace buffer contents. The items listed in table 4.17 are displayed.Table 4.17 [Trace] Window Display ItemsI

Page 22

944.2.9 [System Status] WindowFunction:This window lists information, such as conditions that have been set to the emulator and executionresults.Windo

Page 23

95Description:The items listed in the following table are displayed in the [System Status] window.Table 4.18 [System Status] Window Display ItemsPag

Page 24

VIWarnings on Emulator UsageBe sure to read and understand the warnings below before using this emulator. Note that these arethe main warnings, not th

Page 26

97Section 5 Command-line Functions5.1 Table and Symbol DescriptionThis section describes the format used in section 5.2, Command Descriptions. The de

Page 27 - 1.1 Warnings

985.1.3 ExamplesThese are actual input examples. For commands whose execution results in a specific displayoutput, an example of the display is given

Page 28 - 1.2 Environmental Conditions

995.2 Command DescriptionsThe command list of the E10A emulator is shown below.Table 5.1 E10A HDI CommandsNo Command Abb. Function1 BREAKCONDITION_C

Page 29

1005.2.1 BREAKCONDITION_CLEAR: BCCDescription:Clears hardware breakpoints that have been set.Format:bcc [<channel>] <channel> = channel &l

Page 30 - 1.3 Components

1015.2.2 BREAKCONDITION_DISPLAY: BCDDescription:Displays hardware breakpoints that have been set. The display contents include enable or disableof th

Page 31 - 2.1 Emulator Preparation

1025.2.3 BREAKCONDITION_ENABLE: BCEDescription:Enables or disables hardware breakpoints that have been set.Format:bce [<channel>] <mode> &

Page 32 - 2.2 HDI Installation

1035.2.4 BREAKCONDITION_SET: BCSDescription:Sets hardware breakpoints.Note: The function will be different according to the MCUs used. For functions

Page 33

104Table 5.5 BREAKCONDITION_SET Command ParametersParameter Type Description<address> Numerical value,character stringNumerical value or symbo

Page 34

105Examples:To set the following conditions as a hardware breakpoint:Address condition: An address bus value of H'1000,Data condition: A data bus

Page 35 - (figures 2.2 and 2.3)

VIICAUTIONThis equipment has been tested and found to complywith the limits for a Class A digital device, pursuant to part 15of the FCC Rules. These

Page 36

1065.2.5 BREAKPOINT: BPDescription:Sets software breakpoints.Note: The function will be different according to the MCUs used.Format:bp <address>

Page 37

1075.2.6 BREAKPOINT_CLEAR: BCDescription:Clears software breakpoints that have been set.Format:bc [<address>]Table 5.7 BREAKPOINT_CLEAR Comman

Page 38 - 2.5 System Check

1085.2.7 BREAKPOINT_DISPLAY: BDDescription:Displays software breakpoints that have been set.Format:bdTable 5.8 BREAKPOINT_DISPLAY Command ParameterP

Page 39

1095.2.8 BREAKPOINT_ENABLE: BEDescription:Enables or disables software breakpoints that have been set.Format:be <address> <mode>Table 5.9

Page 40

1105.2.9 DEVICE_TYPE: DEDescription:Displays MCU type currently selected.Format:deTable 5.10 DEVICE_TYPE Command ParameterParameter Type Description

Page 41

1115.2.10 GO_OPTION: GPDescription:Sets or displays the emulation mode during user program execution.Format:gpDisplays emulation mode for user program

Page 42

1125.2.11 JTAG_CLOCK: JCKDescription:Displays or sets the JTAG clock (TCK) frequency.Format:JCKDisplays the JTAG clock (TCK).JCK <jck_opt>Sets t

Page 43

113Examples:(when PCMCIA used):To set the JTAG clock (TCK) frequency:>JCK 1 (RET)JTAG Clock 15MHzTo display the JTAG clock (TCK) frequency:>JCK

Page 44

1145.2.12 REFRESH: RFDescription:Updates the HDI memory information to the latest contents.Format:rfTable 5.13 REFRESH Command ParameterParameter Ty

Page 45

1155.2.13 RESET: REDescription:Resets the H8S/xxxx. The breakpoint settings are retained. After the reset, the registers will be inthe same state as

Page 47 - 2.6 Ending the HDI

1165.2.14 STATUS: STSDescription:Displays emulator status information.Format:stsTable 5.15 STATUS Command ParameterParameter Type DescriptionNoneExa

Page 48

1175.2.15 STEP_INTERRUPT: SIDescription:Sets or displays the enable or disable status of interrupts during step execution. When interruptsoccur when

Page 49 - Section 3 Tutorial

1185.2.16 TRACE_DISPLAY: TDDescription:Displays acquired trace information.Format:tdTable 5.17 TRACE_DISPLAY Command ParameterParameter Type Descrip

Page 50 - 3.2 Running the HDI

119Section 6 H8S/2378F E10A Emulator Specifications6.1 Overview of the EmulatorThe H8S/2378F E10A emulator supports the H8S/2377F and H8S/2367F. The

Page 51 - 3.3 [HDI] Window

1206.2 Pin Arrangement of the Hitachi-UDI Port ConnectorFigure 6.1 shows the pin arrangement of the Hitachi-UDI port connector.CAUTIONNote that the pi

Page 52 - 3.4 Setting up the Emulator

121Figure 6.2 shows an example of connecting the user system to the emulator.Pulls-up at 4.7 kUser systemUser logicVccE10A pin No.14-pin connector wit

Page 53 - Set options as follows:

122Notes: 1. The emulator uses #WDTOVF, P53, and PG4 to PG6 in the H8S/2377F andH8S/2367F. Pull up the emulator and MCU pins and connect them to the

Page 54

1233. #RES of pin 4 of the Hitachi-UDI port connector is a signal line in which theemulator outputs signals to the MCU.#RES of pin 7 of the Hitachi-U

Page 55

1247. When H8S/2377F and H8S/2367F are connected to the emulator, the followingpin functions cannot be used.Table 6.2 Unavailable Pin FunctionsH8S/

Page 56

1256.3 Differences between the MCUs and the Emulator1. When the emulator system is initiated, it initializes the general registers and part of the con

Page 57

iPrefaceThank you for purchasing the E10A emulator.CAUTIONREAD section 2, Preparation before Use, of this User’s Manual before using the emulator pr

Page 58 - 3.8 Setting Registers

1266.4 The H8S/2378F E10A Emulator FunctionsNotes: 1. Do not use an MCU that has been used for debugging.2. If the flash memory is rewritten many time

Page 59

127Table 6.6 Conditions Set in [Break condition] Dialog BoxConditionDialog BoxAddress BusConditionDataConditionRead or writecondition[Break conditio

Page 60 - 3.9 Executing the Program

1286.4.3 Notes on Setting the [Breakpoint] Dialog Box1. When an odd address is set, the address is rounded down to an even address.2. A software break

Page 61

1296.4.4 Trace FunctionThe emulator uses the branch-instruction trace and bus trace functions in the MCU, andacquires a trace by operating the user pr

Page 62

130(2) Displaying a Trace in the Bus Trace FunctionThe contents of the trace buffer in table 6.9 are displayed in the [Trace] window.Table 6.9 Items

Page 63 - 3.10 Reviewing Breakpoints

131(3) Searching a Trace in the Bus Trace FunctionThe emulator supports two types of trace search function listed in table 6.10.Table 6.10 Trace Sea

Page 64 - 3.11 Viewing Memory

132Table 6.13 [Bus status] Group Box OptionsOption Description[Don’t care] check box Indicates that no bus condition is set.[DMAC] check box Sets a

Page 65 - 3.12 Watching Variables

133(ii) Trace Find FunctionThe emulator jumps to the information that matches the conditions specified by all the tracedata on the [Trace] window. Th

Page 66

134Example:To display the acquired trace information:td (RET)The display format of the branch trace information is as follows:>tdIP TYPE ADDR MNEMO

Page 67

135(ii) TRACE_MODE: TMDescription:Displays or sets the acquisition mode of the trace information.Format:tmDisplays the acquisition mode of the trace i

Page 68 - Table 3.4 Step Option

iiRelated Manuals:• Supplementary Informations• Hitachi Debugging Interface User's Manual (HS6400DIIW5SE)• H8S, H8/300 Series C/C++ Compiler, Ass

Page 69

136Example:To disable acquiring the DMAC cycle in the bus trace:tm type bus cycle dmac (RET)The display format of the setting state of the trace acqui

Page 70

137(iii) TRACE_SEARCH: TSDescription:Searches and displays the trace information with the specified condition.Format:ts [<addropt>] [<dataopt

Page 71

138Table 6.20 TRACE_SEARCH Command ParameterParameter Type Description<address> Numerical value,character stringSets the address value as a nu

Page 72

139Example:To search and display the trace data of address H’00FF8000:ts address H’ff8000 (RET)When the data exists in the –70 cycle, the display form

Page 73

1406.4.5 Notes on HDI1. Note on Moving Source File Position after Creating Load ModuleWhen the source file is moved after creating the load module, th

Page 74

141Example: The function name is main.main = Array displayWhen array elements exceed 1000, elements from after 1000 will not be displayed.6. Memory L

Page 75 - 3.15 Break Function

142Example: FILE_LOAD C:\\HEW\\HDI5\\E10A\\2378F\\TUTORIAL\\TUTORIAL.ABS9. Note on Initiating HDIWhen the emulator is initiated by using another card

Page 76

14316. [I/O Registers] window Display and modificationDo not change values in the [I/O Registers] window because the emulator uses the addressbreak c

Page 77 - H'10a4

14420. Number of Software Breakpoint and [Stop At] Settings in the [Run...] MenuThe maximum number of software breakpoints and [Stop At] settings allo

Page 78

14528. Note on Starting or Halting User ProgramWhen the user program execution is started or halted, the program for the H8S/2378F E10Aemulator will w

Page 79

iiiContentsSection 1 Overview... 11.1 Warnings...

Page 80

14633. Watchdog TimerWhen the emulator is connected to operate the watchdog timer (WDT) during using theH8S/2377F and H8S/2367F, the WDT continues ope

Page 81 - 3.16 Hardware Break Function

iv3.15 Break Function...513.15.1 Softwa

Page 82

vSection 6 H8S/2378F E10A Emulator Specifications... 1196.1 Overview of the Emulator...

Page 83 - H'108C

Notice 1. All information included in this document is current as of the date this document is issued. Such information, however, is subject to chang

Page 84

viFiguresFigure 1.1 System Configuration with the Emulator (PCMCIA Card Emulator Used) ...1Figure 1.2 System Configuration with the Emula

Page 85

viiFigure 3.14 [Program] Window (Break Status)...36Figure 3.15 [System Statu

Page 86

viiiFigure 4.10 [Break condition 1] Dialog Box...86Figure 4.11 [conditio

Page 87

ixTablesTable 1.1 Environmental Conditions...4Table 1.2 Oper

Page 88 - 3.17 Trace Function

xTable 5.17 TRACE_DISPLAY Command Parameter...118Table 6.1 Components of the Emulator

Page 89 - 3.18 What Next?

1Section 1 OverviewThe E10A emulator (hereafter referred to as the emulator) is a software and hardwaredevelopment support tool for application syst

Page 90

2User systemHost computer(PC with PCI slot)User system interface cablePCI card emulatorH8S/xxxxInsert intothe PCI slotFigure 1.2 System Configuratio

Page 91 - 4.1 HDI Windows

31.1 WarningsCAUTIONREAD the following warnings before using the emulator product. Incorrect operation will damage the user system andthe emulator p

Page 92

41.2 Environmental ConditionsCAUTIONObserve the conditions listed in tables 1.1 and 1.2 whenusing the emulator. Failure to do so will damage the user

Page 93

5Table 1.2 Operating EnvironmentsItem DescriptionHost computer Built-in Pentium or higher-performance CPU (200 MHz or higherrecommended); IBM PC or

Page 94

Regarding the change of names mentioned in the document, such as Hitachi Electric and Hitachi XX, to Renesas Technology Corp.The semiconductor operati

Page 95

61.3 ComponentsCheck all the components unpacking. For details on the E10A emulator components, refer tosection 6.1, Components of the Emulator. If

Page 96

7Section 2 Preparation before Use2.1 Emulator PreparationWARNINGREAD the reference sections shaded in figure 2.1 beforeusing the emulator product. In

Page 97

82.2 HDI InstallationWhen the CD-R is inserted in the host computer’s CD-ROM drive, the HDI installation wizard isautomatically activated (holding the

Page 98

92.2.2 Installing under Windows NT 4.0 Operating System(1) When the emulator is a PCI card:1. Shut the operating system down and turn off the power

Page 99

102.2.3 Installing under Windows2000 Operating System(1) When the emulator is a PCI card:1. Log-on with an administrator-level user name.2. Install

Page 100

112.3 Connecting the Host Computer with the Card EmulatorInsert the card emulator into the PCMCIA TYPE II slot or the PCI slot of the host computer(fi

Page 101

12Note: When installing the PCI card emulator, note the following:1. Turn off the host computer.2. Insert the emulator into the PCI slot in parallel

Page 102 - Function:

13Notes: 1. To connect the signals output from the connector, refer to the MCU pinalignment.2. To remove the user system interface cable from the user

Page 103 - Description:

142.5 System CheckWhen the HDI program is executed, check that the emulator operates correctly according to thefollowing procedure:1. Check that the c

Page 104

155. Power on the user system and select the setting to be used.Figure 2.6 [Select Session] Dialog Box

Page 105

Cautions Keep safety first in your circuit designs! 1. Renesas Technology Corporation puts the maximum effort into making semiconductor products bett

Page 106

166. The [E10A Driver Details] dialog box is displayed. With the [Driver] combo box, select thedriver to connect the HDI with the emulator. [Interface

Page 107

177. Supply power to the user system.The subsequent procedures depend on the activation mode that was selected in step 5.2.5.1 H8S/xxxx E10A Emulato

Page 108

18Notes: 1. When the HDI is not linked up even if the above procedure has been executed, thedriver will not be set correctly. Install drivers provide

Page 109 - Option Description

19(b) If the following dialog box is displayed, check that the Hitachi-UDI portconnector on the user system is correctly connected.Figure 2.13 [Che

Page 110

204. If the driver is not correctly connected, the following dialog box will be displayed.Figure 2.16 [Unable to restore the previous driver setting

Page 111

212. When the [Load Program] window appears, specify a user program to be downloaded. Clickthe [Open] button to start downloading.Figure 2.18 [Load

Page 112

224. The [Continue] window appears. When the [OK] button is clicked, a message is displayed torequest that power be supplied. Turn off the power, ex

Page 113

232.6 Ending the HDIPower off the emulator by using the following procedure:1. Select [Exit] from the [File] menu to end the HDI. When the [Exit HDI]

Page 114

242.7 Uninstalling the HDIFollow this procedure to remove the installed HDI from the user’s host computer.1. Open [Add/Remove Programs Properties] fro

Page 115

25Section 3 Tutorial3.1 IntroductionThe following describes the main functions of the emulator by using a tutorial program.The tutorial program is bas

Page 116

H8S/2378F E10A EmulatorUser’s ManualUser’s Manual Rev.1.0 2002.10

Page 117

263.2 Running the HDITo run the HDI, select [HDI for E10A H8Sxxxx] -> [Hitachi Debugging Interface] from the[Start] menu.Figure 3.1 [Start] MenuF

Page 118

273.3 [HDI] WindowFigure 3.2 [HDI] WindowThe key functions of the HDI are described in section 4, Descriptions of Windows. Numbers infigure 3.2 ind

Page 119

283.4 Setting up the EmulatorThe following MCU conditions must be set up on the emulator before downloading the program:• Device type• Execution modeT

Page 120

29Set options as follows:Table 3.2 Setting the [Configuration] Dialog BoxOption ValueMode H8S/xxxx (default)Emulation mode Normal (normal execution,

Page 121

303.6 Downloading the Tutorial Program3.6.1 Downloading the Tutorial ProgramDownload the object program to be debugged.• Select [Load Program...] from

Page 122

313.6.2 Displaying the Source ProgramThe HDI allows the user to debug a program at the source level.• Select [Source...] from the [View] menu. The [O

Page 123 - 5.2 Command Descriptions

32• Select [Sort.c] and click the [Open] button. The [Program] window is displayed.Figure 3.7 [Program] Window (Displaying the Source Program)• If

Page 124

333.7 Setting the Software BreakpointA breakpoint is one of the easy debugging functions.The [Program] window provides a very simple way of setting a

Page 125 - Parameter Type Description

343.8 Setting RegistersSet values of the program counter and the stack pointer before executing the program.• Select [Registers] from the [View] menu.

Page 126

35keyboard, or double-click the value area with the mouse. The following dialog box is thendisplayed.Figure 3.11 [Register] Dialog Box (ER7)• Set t

Page 127

Cautions1. Hitachi neither warrants nor grants licenses of any rights of Hitachi’s or any third party’spatent, copyright, trademark, or other intellec

Page 128

363.9 Executing the ProgramExecute the program as described in the following:• To execute the program, select [Go] from the [Run] menu, or click the [

Page 129

37The user can see the cause of the break that occurred last time in the [System Status] window.• Select [Status] from the [View] menu. After the [Sy

Page 130

38The [System Status] window displays the following items in each page.Table 3.3 Contents of the [System Status] WindowPage Item Description[Session

Page 131

393.10 Reviewing BreakpointsThe user can see all the breakpoints set in the program in the [Breakpoints] window.• Select [Breakpoints] from the [View]

Page 132

403.11 Viewing MemoryThe user can view the contents of a memory block in the [Memory] window. For example, toview the memory contents corresponding t

Page 133

413.12 Watching VariablesAs the user steps through a program, it is possible to watch that the values of variables used in theuser program are changed

Page 134

42• Click [Add Watch] button to add a variable to the [Watch] window.Figure 3.20 [Watch] Window (Displaying the Array)The user can also add a variab

Page 135

43The [Watch] window will now also show the long-type variable max.Figure 3.22 [Watch] Window (Displaying the Variable)The user can double-click the

Page 136

443.13 Stepping Through a ProgramThe HDI provides a range of step menu commands that allow efficient program debugging.Table 3.4 Step OptionMenuComm

Page 137 - JCK (RET)

453.13.1 Executing [Step In] CommandThe [Step In] steps into the called function and stops at the first statement of the called function.• To step thr

Page 138

IIMPORTANT INFORMATIONREAD FIRST• READ this user's manual before using this emulator product.• KEEP the user's manual handy for future refer

Page 139

463.13.2 Executing [Step Out] CommandThe [Step Out] steps out of the called function and stops at the next statement of the callingstatement in the ma

Page 140

47• To execute two steps, use [Step In] twice.Figure 3.28 [Program] Window (Step In −> Step In)• The value of max displayed in the [Watch] window

Page 141

483.13.3 Executing [Step Over] CommandThe [Step Over] executes a function call as a single step and stops at the next statement of themain program.• U

Page 142

49Figure 3.31 [Program] Window (Step Over)When the last statement of the change function is executed, the data of variable a, which isdisplayed in t

Page 143 - 6.1 Overview of the Emulator

503.14 Displaying Local VariablesThe user can display local variables in a function using the [Locals] window. For example, wewill examine the local

Page 144 - Pin 1 mark

513.15 Break FunctionThe emulator has software and hardware break functions. With the HDI, a software breakpointcan be set using the [Breakpoints] wi

Page 145 - 12 to 14

52The [Break] dialog box is displayed. The [Point] page is displayed as a default.Figure 3.34 [Point] Page ([Break] Dialog Box)• Click the [Add...]

Page 146 - Hitachi-UDI

53• Enter H'10a4 to the [Value] edit box.Figure 3.35 [Breakpoint] Dialog Box• Click the [OK] button.

Page 147 - H8S/2377F, H8S/2367F

54The [Break] dialog box is displayed. The address set in the value field of [Breakpoint] isdisplayed.Figure 3.36 [Point] Page ([Break] Dialog Box)

Page 148

55The software breakpoint that has been set is displayed in the [Breakpoints] window.Figure 3.37 [Breakpoints] Window (Software Breakpoint Setting)T

Page 149

IILIMITED WARRANTY Hitachi warrants its emulator products to be manufactured inaccordance with published specifications and free from defects inma

Page 150

56The [System Status] window displays the following contents.Figure 3.39 Displayed Contents of the [System Status] Window (Software Break)Note: The

Page 151

573.16 Hardware Break FunctionA method is given below in which the address bus condition and the read cycles for the statecondition are set under Brea

Page 152

58The [Break] dialog box is displayed. To set hardware break conditions, select [Condition] in the[Break] dialog box to display the [Condition] page.

Page 153

59• Highlight the first point in the [Break condition] list box.• Click the [Edit...] button. The [Break condition 1] dialog box is displayed.• Clear

Page 154

60Figure 3.43 [Break] Dialog Box (After Hardware Break Condition Setting)Note: Note that the number of hardware break conditions differs according t

Page 155

61The newly set hardware breakpoint is displayed in the [Breakpoints] window. With this setting,Break condition 1 is displayed in [Type] in the [Brea

Page 156

62The program runs then stops at the condition specified under Break condition 1.Figure 3.45 [Program] Window at Execution Stop (Break condition 1)

Page 157

63The [System Status] window displays the following contents.Figure 3.46 Displayed Contents of the [System Status] Window (Break condition 1)Note: T

Page 158

643.17 Trace FunctionThe trace function of the E10A emulator is described.The branch source addresses, mnemonics, operands, and source lines are displ

Page 159

653.18 What Next?This tutorial has described the major features of the emulator and the use of the HDI.Sophisticated debugging can be carried out by u

Page 160 - Example:

IIIState Law: Some states do not allow the exclusion or limitation of implied warranties or liability forincidental or consequential damages, so t

Page 162

67Section 4 Descriptions of Windows4.1 HDI WindowsHDI window menu bars and the corresponding pull-down menus are listed in table 4.1. Where adescript

Page 163

68Table 4.1 HDI Window Menus and Related Manual Entries (cont)Menu Bar Pull-Down MenuHitachiDebuggingInterfaceUser's ManualThisManualView Menu

Page 164

69Table 4.1 HDI Window Menus and Related Manual Entries (cont)Menu Bar Pull-Down MenuHitachiDebuggingInterfaceUser's Manual This ManualMemory M

Page 165

704.2 Descriptions of Each WindowThis section describes each window. Figures in this section are used as examples. Each E10Aemulator type has explan

Page 166

71Description:The [Configuration] dialog box consists of the [General] page listed in table 4.2.Table 4.2 [Configuration] Dialog Box PagePage Name D

Page 167

72(1) [General] Page ([Configuration] Dialog Box)Function:This page sets the operational conditions for the emulator. The MCU name is displayed, thee

Page 168

73Description:Table 4.3 [General] Page OptionsOption Description[Mode] combo box Displays the MCU name.[Emulation mode] combo box Selects the emulat

Page 169

74When a driver is to be changed with the [Change…] button, the following message is displayed.Figure 4.3 Warning Message BoxWhen the [Yes] button i

Page 170

754.2.2 [E10A Driver Details] Dialog BoxWhen the [OK] button is clicked, the [E10A Driver Details] dialog box will appear to select thedriver softwar

Commentaires sur ces manuels

Pas de commentaire