|
SLAS191A Datasheet, PDF (3/86 Pages) Texas Instruments – Starter Kit Evaluation Kit Manual | |||
|
◁ |
Contents
Section
Title
Page
1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â1
1.1 Installing the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â1
1.2 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â2
1.2.1 The STK/EVK-PCB Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . 1â2
1.2.2 How to Install the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â3
1.2.3 Programming the Monitor Software Into an
Erased EPROM (EVK Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â5
1.2.4 MSP-STK/EVK430x320 Target Connectors . . . . . . . . . . . . . . . . . . . . . . . . . 1â6
1.2.5 MSP-EVK430x330 Target Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â7
1.2.6 The LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â8
1.2.7 Schematic for the MSP-STK/EVK430x320 . . . . . . . . . . . . . . . . . . . . . . . . . 1â10
1.2.8 Schematic for the MSP-EVK430x330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â11
1.2.9 Starting the STK Demo Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â12
1.2.10 Executing a Program with the STK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â12
1.2.11 How to Use Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â22
1.2.12 Accessing the Port on the MSP430x320 STK/EVK . . . . . . . . . . . . . . . . . . 1â23
1.2.13 How to Use an Interrupt Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1â24
1.3 Loading a Program Into the EPROM Via the Terminal . . . . . . . . . . . . . . . . . . . . . . 1â25
2 Monitor Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2â1
2.1 Syntax Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2â1
2.2 Memory Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2â1
2.3 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2â2
3 Monitor Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3â1
3.1 Register R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3â1
3.2 The Instruction CALL R4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3â1
3.3 Peripheral Hardware/Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3â2
3.4 RAM Locations for the Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3â2
3.5 Writing Data Into the EPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3â5
4 Treatment of Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4â1
4.1 Use of Interrupts in the Monitor Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4â1
5 Half Duplex Monitor Software UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5â1
5.1 Transmission Parameters of the Software UART . . . . . . . . . . . . . . . . . . . . . . . . . . . 5â1
5.2 Identification of Bit Pattern AA55h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5â1
5.3 Special Treatment of <ESC> in the Software UART . . . . . . . . . . . . . . . . . . . . . . . . 5â4
5.4 Transmitting One Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5â5
5.5 Transmitting a String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5â7
5.6 Receiving a Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5â8
6 Using Interrupt Vectors in the EPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6â1
6.1 The Identification Bit Pattern After a Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6â1
iii
|
▷ |