Texas Instruments TMS320C3x User Manual

Page 17

Advertising
background image

Contents

xviii

11.1.3

TMS320C31 Boot-Loading Sequence

11-4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.1.4

TMS320C31 Boot Data Stream Structure

11-7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.1.5

Interrupt and Trap-Vector Mapping

11-11

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.1.6

TMS320C31 Boot-Loader Precautions

11-13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2

TMS320C32 Boot Loader

11-14

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2.1

TMS320C32 Boot-Loader Description

11-14

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2.2

TMS320C32 Boot-Loader Mode Selection

11-14

. . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2.3

TMS320C32 Boot-Loading Sequence

11-15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2.4

TMS320C32 Boot Data Stream Structure

11-20

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2.5

Boot-Loader Hardware Interface

11-23

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.2.6

TMS320C32 Boot-Loader Precautions

11-23

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12 Peripherals

12-1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Description of the DMA controller, timers, and serial ports.

12.1

Timers

12-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.1

Timer Pins

12-3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.2

Timer Control Registers

12-3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.3

Timer Global-Control Register

12-4

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.4

Timer-Period and Counter Registers

12-7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.5

Timer Pulse Generation

12-7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.6

Timer Operation Modes

12-10

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.7

Using TCLKx as General-Purpose I/O Pins

12-12

. . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.8

Timer Interrupts

12-13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.1.9

Timer Initialization/Reconfiguration

12-13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2

Serial Ports

12-15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.1

Serial-Port Global-Control Register

12-17

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.2

FSX/DX/CLKX Port-Control Register

12-22

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.3

FSR/DR/CLKR Port-Control Register

12-23

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.4

Receive/Transmit Timer-Control Register

12-25

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.5

Receive/Transmit Timer-Counter Register

12-27

. . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.6

Receive/Transmit Timer-Period Register

12-28

. . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.7

Data-Transmit Register

12-28

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.8

Data-Receive Register

12-28

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.9

Serial-Port Operation Configurations

12-29

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.10 Serial-Port Timing

12-31

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.11 Serial-Port Interrupt Sources

12-34

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.12 Serial-Port Functional Operation

12-35

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.13 Serial-Port Initialization/Reconfiguration

12-41

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.2.14 TMS320C3x Serial-Port Interface Examples

12-41

. . . . . . . . . . . . . . . . . . . . . . . . .

12.3

DMA Controller

12-48

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.3.1

DMA Functional Description

12-48

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.3.2

DMA Basic Operation

12-50

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.3.3

DMA Registers

12-51

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

12.3.4

CPU/DMA Interrupt-Enable Register

12-59

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Advertising