SPRS439Q June 2007 – August 2022 TMS320F28232 , TMS320F28232-Q1 , TMS320F28234 , TMS320F28234-Q1 , TMS320F28235 , TMS320F28235-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The devices contain four peripheral register spaces. The spaces are categorized as follows:
Peripheral Frame 0: | These are peripherals that are mapped directly to the CPU memory bus. See Table 8-27. | |
Peripheral Frame 1 | These are peripherals that are
mapped to the 32-bit peripheral bus. See Table 8-28. |
|
Peripheral Frame 2: | These are peripherals that are
mapped to the 16-bit peripheral bus. See Table 8-29. |
|
Peripheral Frame 3: | These are peripherals that are mapped to the 32-bit DMA-accessible peripheral bus. See Table 8-30. |
NAME(1) | ADDRESS RANGE | SIZE (x16) | ACCESS TYPE(2) |
---|---|---|---|
Device Emulation Registers | 0x00 0880 – 0x00 09FF | 384 | EALLOW protected |
FLASH Registers(3) | 0x00 0A80 – 0x00 0ADF | 96 | EALLOW protected |
Code Security Module Registers | 0x00 0AE0 – 0x00 0AEF | 16 | EALLOW protected |
ADC registers (dual-mapped) 0 wait (DMA), 1 wait (CPU), read only | 0x00 0B00 – 0x00 0B0F | 16 | Not EALLOW protected |
XINTF Registers | 0x00 0B20 – 0x00 0B3F | 32 | EALLOW protected |
CPU-Timer 0, CPU-Timer 1, CPU-Timer 2 Registers | 0x00 0C00 – 0x00 0C3F | 64 | Not EALLOW protected |
PIE Registers | 0x00 0CE0 – 0x00 0CFF | 32 | Not EALLOW protected |
PIE Vector Table | 0x00 0D00 – 0x00 0DFF | 256 | EALLOW protected |
DMA Registers | 0x00 1000 – 0x00 11FF | 512 | EALLOW protected |
NAME | ADDRESS RANGE | SIZE (x16) |
---|---|---|
eCAN-A Registers | 0x00 6000 – 0x00 61FF | 512 |
eCAN-B Registers | 0x00 6200 – 0x00 63FF | 512 |
ePWM1 + HRPWM1 Registers | 0x00 6800 – 0x00 683F | 64 |
ePWM2 + HRPWM2 Registers | 0x00 6840 – 0x00 687F | 64 |
ePWM3 + HRPWM3 Registers | 0x00 6880 – 0x00 68BF | 64 |
ePWM4 + HRPWM4 Registers | 0x00 68C0 – 0x00 68FF | 64 |
ePWM5 + HRPWM5 Registers | 0x00 6900 – 0x00 693F | 64 |
ePWM6 + HRPWM6 Registers | 0x00 6940 – 0x00 697F | 64 |
eCAP1 Registers | 0x00 6A00 – 0x00 6A1F | 32 |
eCAP2 Registers | 0x00 6A20 – 0x00 6A3F | 32 |
eCAP3 Registers | 0x00 6A40 – 0x00 6A5F | 32 |
eCAP4 Registers | 0x00 6A60 – 0x00 6A7F | 32 |
eCAP5 Registers | 0x00 6A80 – 0x00 6A9F | 32 |
eCAP6 Registers | 0x00 6AA0 – 0x00 6ABF | 32 |
eQEP1 Registers | 0x00 6B00 – 0x00 6B3F | 64 |
eQEP2 Registers | 0x00 6B40 – 0x00 6B7F | 64 |
GPIO Registers | 0x00 6F80 – 0x00 6FFF | 128 |
NAME | ADDRESS RANGE | SIZE (x16) |
---|---|---|
System Control Registers | 0x00 7010 – 0x00 702F | 32 |
SPI-A Registers | 0x00 7040 – 0x00 704F | 16 |
SCI-A Registers | 0x00 7050 – 0x00 705F | 16 |
External Interrupt Registers | 0x00 7070 – 0x00 707F | 16 |
ADC Registers | 0x00 7100 – 0x00 711F | 32 |
SCI-B Registers | 0x00 7750 – 0x00 775F | 16 |
SCI-C Registers | 0x00 7770 – 0x00 777F | 16 |
I2C-A Registers | 0x00 7900 – 0x00 793F | 64 |
NAME | ADDRESS RANGE | SIZE (x16) |
---|---|---|
McBSP-A Registers (DMA) | 0x5000 – 0x503F | 64 |
McBSP-B Registers (DMA) | 0x5040 – 0x507F | 64 |
ePWM1 + HRPWM1 (DMA)(1) | 0x5800 – 0x583F | 64 |
ePWM2 + HRPWM2 (DMA) | 0x5840 – 0x587F | 64 |
ePWM3 + HRPWM3 (DMA) | 0x5880 – 0x58BF | 64 |
ePWM4 + HRPWM4 (DMA) | 0x58C0 – 0x58FF | 64 |
ePWM5 + HRPWM5 (DMA) | 0x5900 – 0x593F | 64 |
ePWM6 + HRPWM6 (DMA) | 0x5940 – 0x597F | 64 |