Table 3-8, Table 3-9 – Texas Instruments TMS320F2802 User Manual

Page 40

Advertising
background image

TMS320F2809, TMS320F2808, TMS320F2806
TMS320F2802, TMS320F2801, TMS320C2802
TMS320C2801, TMS320F28016, TMS320F28015

SPRS230N – OCTOBER 2003 – REVISED MAY 2012

www.ti.com

Table 3-8. Peripheral Frame 0 Registers

(1) (2)

NAME

ADDRESS RANGE

SIZE (x16)

ACCESS TYPE

(3)

Device Emulation Registers

0x0880 – 0x09FF

384

EALLOW protected

EALLOW protected

FLASH Registers

(4)

0x0A80 – 0x0ADF

96

CSM Protected

Code Security Module Registers

0x0AE0 – 0x0AEF

16

EALLOW protected

ADC Result Registers (dual-mapped)

0x0B00 – 0x0B0F

16

Not EALLOW protected

CPU-TIMER0/1/2 Registers

0x0C00 – 0x0C3F

64

Not EALLOW protected

PIE Registers

0x0CE0 – 0x0CFF

32

Not EALLOW protected

PIE Vector Table

0x0D00 – 0x0DFF

256

EALLOW protected

(1)

Registers in Frame 0 support 16-bit and 32-bit accesses.

(2)

Missing segments of memory space are reserved and should not be used in applications.

(3)

If registers are EALLOW protected, then writes cannot be performed until the EALLOW instruction is executed. The EDIS instruction
disables writes to prevent stray code or pointers from corrupting register contents.

(4)

The Flash Registers are also protected by the Code Security Module (CSM).

Table 3-9. Peripheral Frame 1 Registers

(1) (2)

NAME

ADDRESS RANGE

SIZE (x16)

ACCESS TYPE

Some eCAN control registers (and selected

eCANA Registers

0x6000 – 0x60FF

256

bits in other eCAN control registers) are
EALLOW-protected.

eCANA Mailbox RAM

0x6100 – 0x61FF

256

Not EALLOW-protected

Some eCAN control registers (and selected

eCANB Registers

0x6200 – 0x62FF

256

bits in other eCAN control registers) are
EALLOW-protected.

eCANB Mailbox RAM

0x6300 – 0x63FF

256

Not EALLOW-protected

ePWM1 Registers

0x6800 – 0x683F

64

ePWM2 Registers

0x6840 – 0x687F

64

ePWM3 Registers

0x6880 – 0x68BF

64

Some ePWM registers are EALLOW
protected. See

Table 4-2

.

ePWM4 Registers

0x68C0 – 0x68FF

64

ePWM5 Registers

0x6900 – 0x693F

64

ePWM6 Registers

0x6940 – 0x697F

64

eCAP1 Registers

0x6A00 – 0x6A1F

32

eCAP2 Registers

0x6A20 – 0x6A3F

32

eCAP3 Registers

0x6A40 – 0x6A5F

32

Not EALLOW protected

eCAP4 Registers

0x6A60 – 0x6A7F

32

eQEP1 Registers

0x6B00 – 0x6B3F

64

eQEP2 Registers

0x6B40 – 0x6B7F

64

GPIO Control Registers

0x6F80 – 0x6FBF

128

EALLOW protected

GPIO Data Registers

0x6FC0 – 0x6FDF

32

Not EALLOW protected

GPIO Interrupt and LPM Select Registers

0x6FE0 – 0x6FFF

32

EALLOW protected

(1)

The eCAN control registers only support 32-bit read/write operations. All 32-bit accesses are aligned to even address boundaries.

(2)

Missing segments of memory space are reserved and should not be used in applications.

40

Functional Overview

Copyright © 2003–2012, Texas Instruments Incorporated

Submit Documentation Feedback

Product Folder Link(s):

TMS320F2809 TMS320F2808 TMS320F2806 TMS320F2802 TMS320F2801 TMS320C2802

TMS320C2801 TMS320F28016 TMS320F28015

Advertising
This manual is related to the following products: