Freescale Semiconductor Microcontrollers manuali

Manuali dei proprietari e guide per l'utente per Software Freescale Semiconductor Microcontrollers.
We fornisce 1 manuali pdf Freescale Semiconductor Microcontrollers per scaricare gratuitamente in base al tipo di documento: Manuale Utente


Indice

Microcontrollers

1

Debugger Manual

1

How to Contact Us

2

3 Debugger Components 61

4

4 Control Points 157

4

6 How To... 199

6

16 SofTec HC08 Connection 395

9

Connections

14

Book VI - Connection Common

16

Features

16

Book VII - Commands

17

Book IX - Debugger Legacy

18

Index 871

19

Supported 869

19

Table of Contents

20

Introduction

21

Manual Contents

22

Book I - Debugger Engine

23

Book I Contents

24

Debugger Features

26

Starting the Debugger

28

Debugger Command Line Start

29

Command Line Options

30

Order of Commands

31

Debugger Main Window

32

Debugger Main Window Toolbar

33

Main Window Menu Bar

33

File Menu

34

Configuration Window

36

Command Buttons:

37

View Menu

38

Customizing the Toolbar

38

Examples of View Menu Options

39

Run Menu

41

Shift + F11 keys

42

Connection Menu

43

Loading an Executable File

44

Load Options Buttons

45

Startup Command File

46

Component Menu

47

Window Menu

50

Help Menu

51

Component Associated Menus

52

Component Context Menu

53

Example:

54

To Drag and Drop an Object

55

Drag and Drop Combinations

55

Selection Dialog Box

59

Connection Components

62

Loading Component Windows

62

General Debugger Components

64

Assembly Menu

65

Retrieving Source Statement

68

Command Line Component

69

Command Menu

71

Cache Size

72

Coverage Component

73

Coverage Operations

74

Coverage Menu

74

Output File

75

DA-C Link Component

76

DA-C Link Operation

77

DA-C Link Menu

77

Data Component

79

Expression Editor

80

Expression Command file

81

Data Menu

81

Scope Submenu

82

Format Submenu

83

Mode Submenu

84

Update Rate Dialog Box

85

Options Submenu

85

Zoom and Sort Submenus

86

SUBMENU Open Module

88

Memory Component

90

Memory Address Spaces

91

Memory Operations

92

Memory Menu

93

Word Size Submenu

94

Display Submenu

96

Fill Memory

97

Display Address

97

CopyMem Submenu

98

Search Pattern

98

Update Rate

99

Memory Context Menu

100

Drag Out

101

Module Component

102

Module Operations

103

Module Menu

103

Procedure Component

104

Demo Version Limitations

105

Associated Commands

105

Drop Into

105

Profiler Component

106

Profiler Operations

107

Output File Filter

108

Recorder Component

109

Recorder Operations

110

Recorder Menu

110

Register Component

111

Status Register Bits

112

Editing Registers

112

Source Component

115

Tool Tips Features

116

On-Line Disassembling

116

Setting Temporary Breakpoints

117

Folding and Unfolding

118

Source Menus

118

Debugger Components

119

Open Source File

121

Go to Line

122

Find Operations

122

Find Procedure

123

Folding Menu

123

Terminal Component

125

Input and Output File

127

File Control Commands

127

How to Use Virtual SCI

129

Trace Component

130

Associated Context Menu

131

Visualization Utilities

133

Components Icon

134

Stack Icon

134

Symbol Table

135

Events Icon

135

Exceptions Icon

135

Object Pool

136

Inspector Operations

137

Inspector Menu

139

Visualization Tool Component

141

Instrument Selection

142

Move Instruments

142

Resize Instruments

142

VisualizationTool Menu

142

VisualizationTool Properties

145

Instruments

146

Analog Instrument

147

Bar Instrument

147

Bitmap Instrument

148

DILSwitch Instrument

149

Knob Instrument

149

LED Instrument

150

7-Segment Display Instrument

150

Switch Instrument

151

Text Instrument

152

Control Points

157

Breakpoints

158

Breakpoints Tab

160

Checking Expressions

161

Saving Breakpoints

162

Setting Breakpoints

164

Temporary Breakpoints

165

Permanent Breakpoints

165

Counting Breakpoints

166

Conditional Breakpoints

167

Deleting Breakpoints

168

Watchpoints

170

Watchpoints Tab

172

Multiple Selections

173

Checking Syntax

173

Setting Watchpoints

174

Setting a Write Watchpoint

175

Using the Data Context Menu:

176

Deleting a Watchpoint

178

Markpoints

179

Markpoints Tab

181

Setting Markpoints

182

Setting a Data Markpoint

183

Setting a Memory Markpoint

183

Halting on a Control Point

184

Real Time Kernel

185

Awareness

185

Task Description Language

186

Real Time Kernel Awareness

187

Application Example

188

OSEK Kernel Awareness

190

OSEK Run Time Interface

191

ORTI File and Filename

191

ORTI File Structure

192

OSEK RTK Inspector Component

193

Inspector Task

194

Inspector Stack

195

Inspector SystemTimer

195

Inspector Alarm

196

Inspector Message

197

How To

199

MCUTOOLS.INI

200

Automating Debugger Startup

201

How To Load an Application

202

How to Start an Application

202

How to Stop an Application

203

Step Out from a Function Call

204

How to Work on Variables

205

Opening Module Component

206

Using Context Menu

206

Modify a Variable Value

208

Allocated

208

How to Work on the Register

209

Modify a Register Content

210

Register is Pointing

211

Using Drag and Drop

212

How to View Code

213

CodeWarrior IDE Integration

215

Debugger DDE Capabilities

217

Synchronized Debugging

219

Through DA-C IDE

219

Create New Project

220

Configure File Types

221

Configure Library Path

222

Adding Files to Project

224

Building The Database

225

Configuring The Tools

226

Compiler Configuration

227

Linker Configuration

228

Maker Configuration

229

Debugger Interface

230

Troubleshooting

234

Book II - HC08 Debug

237

Book II Contents

238

Microcontroller Debugging

239

First Steps

239

Technical Considerations

240

Switching Connections

246

Connection

248

BDM Connection

251

HC08 Full Chip Simulation

253

Select Device Option

255

View Register Files Option

256

Peripheral Modules Options

257

ADC Module Option

258

ADC User Commands

259

CGM Commands

261

High-Resolution PWM Module

262

High-Resolution PWM Commands

263

CYCLES Command

264

GOTOCYCLE Command

264

SHTDWN Command

265

Input/Output Ports Commands

266

INPUT<x> Command

267

INPUTS Command

267

External Interrupt Module

268

Keyboard Interrupt Module

269

Keyboard Interrupt Commands

270

Commands

274

FCSMSCAN Controller Module

276

FCSDemo CAN Program

277

FCSMSCAN Commands

290

CANOUT Command

291

FCSSCI Commands

294

SCDO Command

295

FCSSLIC Commands

298

SLCDI Command

299

SLCOUT Command

300

FCSSPI Commands

302

SPDO Command

303

FCSTimer Interface Module

304

USB Commands

328

USBIN Command

329

USBOUT Command

330

USBRESET Command

331

MON08 Interface

333

MON08 Interface Connection

334

Advanced Settings Tab

335

Target Has RESET Button

336

Target MCU Security Bytes

338

STATUS Area

340

Trim Options

343

Sync to PLL Change Checkbox

343

Device Class Description

346

Class 4 Device

347

ICS MON08 Interface

349

Connection Procedure

350

Cycle Power Radio Button

354

Class 2 Device

362

Class 3 Device

362

Pro Connection

365

Serial Port Stop Bits

370

Device Option

374

Active Mode Menu Options

375

Debugging Limitations

379

Debugging Tips

379

HC08 ICS P&E Multilink/

381

Cyclone Pro Connections

381

Tpu and Tpd Timing Textboxes

385

Target has RESET Button

385

Power Up/Down Radio Buttons

386

Class 8 Device

394

SofTec HC08 Connection

395

Using the Stationery Wizard

396

MCU Configuration Option

398

User’s Manual Option

398

MCU Configuration Dialog Box

399

About Dialog Box

400

HC08 FSICEBASE Emulator

401

System Requirements

402

System Features

402

System Components

403

Additional Components

404

Setting Up the Hardware

405

Establishing Communication

407

Setting Up the System

409

Specifying a Memory Map

414

To Modify a Memory Map:

416

Specifying the Clock Speed

417

Emulation System Reset

419

Bus State Analyzer (BSA)

421

Recording Modes

424

Time Tag Clock Frequency

425

Collecting Bus Data

426

Viewing Data

426

Book III - HCS08 Debug

429

Book III Contents

430

HCS08 Full Chip Simulation

431

Connection (HCS08FCS) Menu

432

View Register Files Command

434

Peripheral Modules Commands

435

ADC Module

436

ADC Module Commands

437

Clock Generation Module

438

XTAL Command

439

IICDI Command

442

IICDO Command

444

IICCLR Command

444

IRQ Commands

449

Modulo Timer Interrupt Module

452

SCI Commands

455

SPI Commands

458

SPCLR Command

459

SPDI Command

459

Timer Interface Module

461

Timer Module Commands

463

HCS08 P&E Multilink/

467

Cyclone Pro Connection

467

Hotsync Button

469

Connect Option

470

Bus Trace Option

475

HCS08 Open Source BDM

477

Setup Option

480

Select Derivative Dialog Box

483

Show Status Dialog Box

485

HCS08 Serial Monitor

487

MONITOR-HCS08 Menu Options

492

Monitor Setup Window

493

Vector Table Mirroring Tab

494

SofTec HCS08 Connection

497

SofTec HCS08 Menu Options

500

HCS08 On-Chip DBG

503

HCS08 On-Chip DBG Module

504

Assembly and Memory Windows

505

Trigger Stored as Markpoints

508

Data and Memory Windows

509

Expert Triggers

512

Trigger Settings

514

DBG Support Status Bar Item

515

DBG Module Mode Setup

517

Automatic Mode (Default)

517

Expert Mode

518

Expert Mode Tab

519

Profiling and Coverage Mode

519

Disabled Mode

520

Memory Access Triggers

521

Bus Match

522

Instruction Triggers

523

Mismatch

525

Capture Triggers

526

DBG Module Options

527

Data Recording

528

Trigger Editing

529

Information

530

General Settings Tab

531

Trace Component Window

532

Instructions Display

533

Graphical Display

534

Textual Display

534

Column Display and Moving

535

Goto Frame

536

Clearing Frames

536

Recorded Data Display

537

Limitations

538

HCS08 DBG V3 New Features

538

Recording until reset

539

Recording from Reset

541

Expert Triggers tab extended

543

Book IV - RS08 Debug

545

Book IV Contents

546

RS08 Full Chip Simulation

547

Connection (RS08FCS) Menu

548

Port Pins Module

549

Modify MTIM TCLK

549

Show Processor Pins

550

Run Till Cycle Command

551

Trim Programming Checkbox

557

RS08 Open Source BDM

561

Select Derivative Option

564

Reset to Normal Mode Option

565

Show Status Option

565

SofTec RS08 Connection

567

SofTec RS08 Menu Options

571

Book V - ColdFire® V1.0

575

Debug Connections

575

Book V Contents

576

ColdFire V1 Full Chip

577

Simulation Connection

577

Open I/O Component Dialog Box

579

Memory Configuration

580

Memory Configuration Modes

582

Memory Configuration Settings

582

Open Memory Block

583

Save Memory Block

583

Memory Check Options

583

Memory Block Setting

584

Memory Block Properties

584

Access Details Dialog Box

585

Clock Frequency Setup

586

Bus Trace

587

Full Chip Simulation Warnings

588

WARNING_SETUP Command

589

MESSAGE_HIDE_ID Command

591

MESSAGE_SHOW_ID Command

591

MESSAGE_HIDE_RESET Command

591

Simulation

592

FCS Visualization Utilities

593

Analog Meter Component

594

IO_LED Component

595

IO_LED Menu

596

LED Component

597

Phone Component

598

Phone Operations

599

ADC/DAC Component

600

Signal Generator

601

Visualization Screen

601

ADC/DAC Menu

602

ADC/DAC Setup Dialog Box

603

Display Properties Dialog Box

604

IT_Keyboard Component

605

IT_Keyboard Menu

606

Interruption Keyboard Setup

607

LCD Component

608

Instruction Listing

610

Cursor or Display Shift

611

Set DDRAM Address

611

Function Set

611

The Initialization Step

612

LCD Menus

612

LCD Display

613

Monitor Component

614

Add Channel

615

Monitor Settings

615

Change Colors

616

Push Buttons Component

617

Push Buttons Setup

618

Use with IO_Ports

618

Use with LEDs Component

618

Drag Out:

619

Programmable IO_Ports Menu

620

Port Address

620

7-Segments Display Component

621

7-Segments Display Menu

622

7-Segments Display Setup

623

Stimulation Component

624

Example of a Stimulation File

625

TestTerm Component

626

Output Redirection

627

How to Redirect

628

Using TestTerm

629

TestTerm Menu

630

Using the Virtual SCI

635

Wagon Component

636

Wagon Menu

636

Wagon Setup

637

True Time I/O Stimulation

638

Stimulation

640

Detailed Explanation

644

Stimulation Input File Syntax

645

Application to Device Pins

647

File Example 1

648

File Example 2

649

File Parameters

649

Signal IO Usage

650

Signal Commands

650

SETSIGNALFILE Command

651

CLOSESIGNALFILE Command

651

Base Signal Files Provided

652

IO Component

652

Pinconn Commands

653

FCS Tutorials

654

Step 3 - Target CPU Window

656

Step 4 - Bean Selector Window

656

Step 5 - Project Panel Window

657

Step 9 - Entering User Code

660

Step 10 - Run

661

PWM Sample

663

Step 4 - Creating PWM Bean

664

Step 7 - Generate Driver Code

665

Duty Time Bar Properties

667

ColdFire P&E Multilink/

669

Connect/Communication

673

Select Derivative

673

Debugging Memory Map

673

Trigger Module Settings

674

Connection Manager Dialog Box

675

Set Derivative Dialog Box

676

SofTec ColdFire Connection

677

SofTec ColdFire Menu Options

681

About Option

682

Target Connection Dialog Box

683

ColdFire On-Chip DBG

687

ColdFire On-Chip DBG Module

689

Automatic Mode

690

Sync PC DBG Feature

691

User Triggers mode

692

General Settings

695

Book VI - Connection

697

Common Features

697

Book VI Contents

698

Flash Programming

699

NVMC Graphical User Interface

702

NVMC Dialog Box

703

Flash Module Handling

705

MCU Speed Information

706

Hardware Considerations

709

NVMC Commands

710

Examples

713

Access kind

718

Access Size

718

Priorities

719

Memory Read Caching

720

Access while Running

720

CPU Core Types and Priorities

721

DMM Commands

722

List of commands

723

DMM DEL command

724

DMM SAVE command

725

DMM DELETEALLMODULES command

725

DMM RELEASECACHES command

725

DMM CACHINGON command

726

DMM CACHINGOFF command

726

DMM WRITEREADBACKON command

726

DMM WRITEREADBACKOFF command

727

DMM OPENGUI command

728

DMM SETAHEADREADSIZE command

728

Book VII Contents

730

Debugger Engine

731

Available Command Lists

732

Debugger Engine Commands

733

Base Commands

734

Environment Commands

736

Component Commands

737

Component Specific Commands

738

Command Syntax Terms

740

Module Names

741

Debugger Commands

742

ATTRIBUTES

743

Equivalent Operations

745

In the Register Component

745

In the Source Component

747

In the Data Component

748

In the Memory Component

750

In the Inspector Component

752

Components

755

AUTOSIZE

756

Example1:

757

Example 2:

757

BCKCOLOR

758

Equivalent Operation

759

More Examples:

761

Examples:

763

Example Without “;C” Option:

764

Example With “;C” Option:

764

DDEPROTOCOL

771

DECODE_SKIP

772

ENDFOCUS

779

ENDWHILE

781

FINDPROC

784

GRAPHICS

791

INSPECTOROUTPUT

793

INSPECTORUPDATE

794

LOADCODE

797

LOADSYMBOLS

798

Example 3:

801

Example 4:

802

Description

805

Table Example:

806

PAUSETEST

810

PTRARRAY

811

Example 1:

812

SETCOLORS

819

STEPINTO

824

STEPOVER

826

UPDATERATE

833

Book VIII - Environment

839

Variables

839

Book VIII Contents

840

Environment Variables

841

Debugger Environment

842

(MCUTOOLS.INI - PC

843

(usually project.ini)

844

(PROJECT.INI)

845

Other Parameters

846

Ini File Activation

847

Environment Variable Paths

848

Line Continuation

849

GENPATH: #include “File” Path

853

OBJPATH: Object File Path

855

TMP: Temporary directory

855

Search Order for Source Files

857

Debugger Files

858

Connection-Specific

861

Book IX Contents

864

Legacy PEDebug Target

865

Interface

865

Available within IDE

866

Previously Created

866

Legacy Target Interfaces

867

HC(S)08 Full-Chip Simulator

869

Components No Longer

869

Supported

869

• Testterm

870

• Winlift

870

, 202, 203, 205

874

, 513, 518

874

, 95, 113, 207

875

, 533, 536

877


Freescale Semiconductor dispositivi