spru566i-DSP Peripheral
spru566i-DSP Peripheral
Reference Guide
1 Abbreviations ...................................................................................................................... 5
2 Peripherals Available Per Device ........................................................................................... 7
3 Peripheral Descriptions ....................................................................................................... 10
3.1 ........................................................................................ 10
System Control and Interrupts
3.2 External Interface (XINTF) ............................................................................................. 11
3.3 Enhanced Controller Area Network (eCAN) ......................................................................... 11
3.4 Event Manager (EV) .................................................................................................... 12
3.5 Analog Modules .......................................................................................................... 12
3.6 Multichannel Buffered Serial Port (McBSP) ......................................................................... 13
3.7 Serial Communications Interface (SCI) .............................................................................. 13
3.8 Serial Peripheral Interface (SPI) ...................................................................................... 14
3.9 Boot ROM ................................................................................................................ 14
3.10 Inter-Integrated Circuit (I2C) Module .................................................................................. 14
3.11 Enhanced Quadrature Encoder Pulse (eQEP) Module ............................................................ 15
3.12 Enhanced Capture (eCAP) Module ................................................................................... 15
3.13 Enhanced Pulse Width Modulator (ePWM) Module ................................................................ 16
3.14 High-Resolution Pulse Width Modulator (HRPWM) Module ...................................................... 17
3.15 Direct Memory Access (DMA) ......................................................................................... 18
3.16 Local Interconnect Network (LIN) ..................................................................................... 18
3.17 Control Law Accelerator (CLA) ........................................................................................ 18
Appendix A Revision History ...................................................................................................... 19
A.1 Changes Made in This Revision ....................................................................................... 19
List of Tables
1 Abbreviation Matrix .......................................................................................................... 5
2 TMS320x281x Peripheral Selection Guide ............................................................................... 7
3 TMS320x280x, TMS320x2801x Peripheral Selection Guide .......................................................... 7
4 TMS320x2804x Peripheral Selection Guide ............................................................................. 8
5 TMS320F2833x, TMS320F2823x Peripheral Selection Guide ........................................................ 8
6 TMS320x2834x Peripheral Selection Guide ............................................................................. 9
7 TMS320F2802x Peripheral Selection Guide ............................................................................. 9
8 TMS320F2803x Peripheral Selection Guide ............................................................................. 9
9 External Interface (XINTF) Module Types .............................................................................. 11
10 Enhanced Controller Area Network (eCAN) Module Types ......................................................... 11
11 Event Manager (EV) Module Types ..................................................................................... 12
12 Analog Digital Controller (ADC) Module Types ........................................................................ 12
13 Comparator Module Types ................................................................................................ 13
14 Multichannel Buffered Serial Port (McBSP) Module Types ........................................................... 13
15 Serial Communications Interface (SCI) Module Type ................................................................ 13
16 Serial Peripheral Interface (SPI) Module Type Description ........................................................... 14
17 Inter-Integrated Circuit (I2C) Module Type Description ............................................................... 15
18 Enhanced Quadrature Encoder Pulse (eQEP) Module Type Description ......................................... 15
19 Enhanced Capture (eCAP) Module Types ............................................................................. 16
20 Enhanced Pulse Width Modulator (ePWM) Module Types .......................................................... 17
21 High-Resolution Pulse Width Modulator (HRPWM) Module Types ................................................. 17
22 Direct Memory Access (DMA) Module Types ......................................................................... 18
23 Local Interconnect Network (LIN) Module Types ...................................................................... 18
24 Control Law Accelerator (CLA) Module Types ......................................................................... 18
This overview guide describes all the peripherals available for TMS320x28xx and TMS320x28xxx devices.
Section 2 shows the peripherals used by each device. Section 3 provides descriptions of the peripherals.
You can download the peripheral guide by clicking on the literature number, which is linked to the portable
document format (pdf) file.
1 Abbreviations
Throughout this document and other peripheral guides, the following abbreviations are used for a series of
28x microcontrollers:
• TMS320x28xx refers to TMS320x281x and TMS320x280x devices
• TMS320x28xxx refers to TMS320x2801x, TMS320x2804x, TMS320x2833x, TMS320x2834x,
TMS320x2802x, and TMS320x2803x devices.
Specific device abbreviations are listed in Table 1.
(1)
Where F precedes the device abbreviation, it stands for Flash memory; C stands for RAM.
(2)
Military device that may be abbreviated differently elsewhere; the abbreviations shown are relevant to this document and
peripheral selection only. Military devices in this document all begin with a prefix of SM.
(1)
A type change represents a major functional feature difference in a peripheral module. Within a peripheral type, there may be
minor differences between devices which do not affect the basic functionality of the module. These device-specific differences
are listed in Section 3 and in the peripheral reference guides.
(1)
A type change represents a major functional feature difference in a peripheral module. Within a peripheral type, there may be
minor differences between devices which do not affect the basic functionality of the module. These device-specific differences
are listed in Section 3 and in the peripheral reference guides.
3 Peripheral Descriptions
Brief descriptions of the peripherals are included in the following sections.
Table 18. Enhanced Quadrature Encoder Pulse (eQEP) Module Type Description
Type Description Devices Covered Device-Specific Options
0 Original eQEP Module Type 2801, 2802, 2806, 2808, 2809, 28044, 28335, -
28334, 28332, 28235, 28234, 28232, 28346,
28345, 28344, 28343, 28342, 28341, 28035,
28034, 28033, 28032
This document was revised to SPRU566I from SPRU566H. The scope of the revisions was limited
to technical changes as described in Section A.1. This appendix lists only revisions made in the
most recent version.