beautypg.com

Maxim Integrated 71M6534 Energy Meter IC Family Software User Manual

Page 4

background image

71M653X Software User’s Guide


Table of Contents

1

 

INTRODUCTION............................................................................................................................ 11

 

1.1

 

Using this Document .............................................................................................................. 11

 

1.2

 

Related Documentation ......................................................................................................... 12

 

1.3

 

Compatibility Statement ......................................................................................................... 12

 

2

 

DESIGN GUIDE ............................................................................................................................. 13

 

2.1

 

Hardware Requirements ........................................................................................................ 13

 

2.2

 

Software Requirements ......................................................................................................... 13

 

2.3

 

Software Architecture ............................................................................................................ 14

 

2.4

 

Utilities ..................................................................................................................................... 15

 

2.4.1

 

D_MERGE ............................................................................................................................. 15

 

2.4.2

 

CE_MERGE ........................................................................................................................... 15

 

2.4.3

 

BANK_MERGE ...................................................................................................................... 16

 

3

 

DESIGN REFERENCE .................................................................................................................. 17

 

3.1

 

Program Memory .................................................................................................................... 17

 

3.2

 

Data Memory ........................................................................................................................... 17

 

3.3

 

Programming the 71M653X Chips ........................................................................................ 18

 

3.4

 

Debugging of the 71M653X Chips ......................................................................................... 18

 

3.5

 

Test Tools ................................................................................................................................ 18

 

3.5.1

 

Running the 653X_Demo.hex Program.................................................................................. 19

 

3.5.2

 

CLI Commands ...................................................................................................................... 20

 

3.5.3

 

Command (Macro) Files ......................................................................................................... 20

 

4

 

TOOL INSTALLATION GUIDE ..................................................................................................... 21

 

4.1

 

Installing the Programs for the ADM51 Emulator ............................................................... 21

 

4.2

 

Installing the Wemu Program (Chameleon Debugger) ....................................................... 21

 

4.3

 

Installing the ADM51 USB Driver .......................................................................................... 22

 

4.4

 

Installing Updates to the Emulator Program and Hardware .............................................. 23

 

4.5

 

Creating a Project ................................................................................................................... 24

 

4.6

 

Installing the Keil Compiler ................................................................................................... 27

 

4.7

 

Creating a Project for the Keil Compiler .............................................................................. 28

 

4.7.1

 

Directory Structure ................................................................................................................. 28

 

4.7.2

 

Adjusting the Keil Compiler Settings ...................................................................................... 29

 

4.7.3

 

Manually Controlling the Keil Compiler Settings ..................................................................... 30

 

4.8

 

Output File Format .................................................................................................................. 32

 

4.8.1

 

Basic Intel Hex Format ........................................................................................................... 33

 

4.8.2

 

Intel Hex386 File Format ........................................................................................................ 34

 

4.9

 

Writing Bank-Switched Code ................................................................................................ 35

 

4.9.1

 

Hardware Overview ................................................................................................................ 35

 

4.9.2

 

Software Overview ................................................................................................................. 35

 

4.9.3

 

Software Tool Versions .......................................................................................................... 36

 

v1.1v1.1

TERIDIAN Proprietary

4 of 116

© Copyright 2005-2008 TERIDIAN Semiconductor Corporation

This manual is related to the following products: