Renesas H8S/2378F Technické informace Strana 1

Procházejte online nebo si stáhněte Technické informace pro Sítě Renesas H8S/2378F. Renesas H8S/2378F Technical information [en] Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 170
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 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
.
Zobrazit stránku 0
1 2 3 4 5 6 ... 169 170

Shrnutí obsahu

Strany 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

Strany 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

Strany 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

Strany 4 - Cautions

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

Strany 5 - Emulator

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

Strany 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

Strany 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

Strany 8 - DISCLAIMER

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

Strany 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

Strany 10 - SAFETY PAGE

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

Strany 11

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 18

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

Strany 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

Strany 20

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

Strany 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

Strany 22

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

Strany 23

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

Strany 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

Strany 26

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

Strany 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

Strany 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

Strany 29

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

Strany 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

Strany 31 - 2.1 Emulator Preparation

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

Strany 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

Strany 33

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

Strany 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

Strany 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

Strany 36

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

Strany 37

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

Strany 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

Strany 39

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

Strany 40

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

Strany 41

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

Strany 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

Strany 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

Strany 44

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

Strany 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

Strany 47 - 2.6 Ending the HDI

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

Strany 48

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

Strany 49 - Section 3 Tutorial

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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/

Strany 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

Strany 57

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

Strany 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

Strany 59

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 70

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

Strany 71

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 79

iiiContentsSection 1 Overview... 11.1 Warnings...

Strany 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

Strany 81 - 3.16 Hardware Break Function

iv3.15 Break Function...513.15.1 Softwa

Strany 82

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

Strany 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

Strany 84

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

Strany 85

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

Strany 86

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

Strany 87

ixTablesTable 1.1 Environmental Conditions...4Table 1.2 Oper

Strany 88 - 3.17 Trace Function

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

Strany 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

Strany 90

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

Strany 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

Strany 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

Strany 93

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

Strany 94

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

Strany 95

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

Strany 96

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 104

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

Strany 105

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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]

Strany 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

Strany 115

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

Strany 116

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

Strany 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

Strany 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

Strany 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

Strany 120

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

Strany 121

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

Strany 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

Strany 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

Strany 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

Strany 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.

Strany 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

Strany 127

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

Strany 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 [

Strany 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

Strany 130

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

Strany 131

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 138

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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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

Strany 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...]

Strany 146 - Hitachi-UDI

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

Strany 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)

Strany 148

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

Strany 149

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

Strany 150

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

Strany 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

Strany 152

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

Strany 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

Strany 154

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

Strany 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

Strany 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)

Strany 157

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

Strany 158

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

Strany 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

Strany 160 - Example:

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

Strany 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

Strany 163

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

Strany 164

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

Strany 165

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

Strany 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

Strany 167

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

Strany 168

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

Strany 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

Strany 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

Komentáře k této Příručce

Žádné komentáře