TMS320C55x Chip Support Libraries (CSL) β Standard and Low-Power
SPRC133
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
Order Now
Part Number | Buy from Texas Instruments or Third Party | Alert Me | Status | Current Version | Version Date | OS | Host | Description |
C55XCSL-SPRC133: |
Free |
ACTIVE | v3.00.00.01 | 24 MAR 2005 | Microsoft Windows 98/2000/NT/XP | PC | The C55x CSL provides an API for configuring and controlling the on-chip peripherals for easy compatibility between various C55x devices. | |
C55XCSL-LOWPOWER: |
Free |
ACTIVE | v3.08.00 | 13-Oct-2017 | Microsoft Windows 2000 /NT /XP /Vista /Windows7 | PC | The C55x CSL provides an API for configuring and controlling the on-chip peripherals for easy compatibility between various C55x devices. |
Description
The C55x Chip Support Libraries (CSL) provide an application programming interface (API) used for configuring and controlling the DSP on-chip peripherals for ease of use, compatibility between various C55x devices and hardware abstraction. CSLs will shorten development time by providing standardization and portability.
- C55x CSL (SPRC133): The functions listed in the features section are specifically designed for TMS320C55x DSPs including C5501, C5502, C5509, C5509A, and C5510, C5510A.
- C55x CSL - Low Power: The functions listed in the features section are specifically designed for TMS320C55x Low Power DSPs including C5504/05, C5514/15/17 and C5535/45 devices.
Features
Module Name |
C55x CSL - SPRC133 Peripheral Description |
Module Name |
C55x CSL - Low Power CSL Peripheral Description |
ADC | Analog to digital converter | SAR | 10-bit SAR ADC |
ICACHE | Instruction Cache | ||
DAT | Device-independent data copy/fill |
DAT | A data copy/fill module based on the DMA C5505 |
DMA | Direct Memory Access | DMA | Direct Memory Access |
IRQ | Interrupt Controller | INTC | Interrupt Controller |
EMIF | External memory interfaces | NAND | NAND Flash |
GPIO | General-Purpose I/O | GPIO | General-Purpose I/O |
GPT | 32-bit General-Purpose Timer | GPT | 32-bit General-Purpose Timer |
HPI | Host Port Interface | ||
I2C | I2C peripheral | I2C | I2C peripheral |
MMC | Multi-Media Controller | MMC/SD | MMC/SD Controller |
ATAIF | ATAFS Interface to MMC/SD driver | ||
McBSP | Multichannel Buffered Serial Port |
I2S | I2S Peripheral |
USB | Universal Serial Bus | USB | USB Core Driver |
USB MSC | USB Mass Storage Class Driver | ||
USB AC | USB Audio Class Driver | ||
PLL | Clock Generator (Phase-Locked Loop) |
PLL | Clock Generator (Phase-Locked Loop) |
PWR | Power-Down | ||
RTC | Real Time Clock | RTC | Real Time Clock |
TIMER | Timer | GPT | 32-bit General Purpose Timer |
UART | Universal Asynchronous Receiver Transmitter |
UART | Universal Asynchronous Receiver Transmitter |
WDTIM | Watch Dog Timer | WDT | Watch Dog Timer |
MEM | Enable or Disable the Memory Retention Mode for SARAM and DARAM |
||
LCDC | LCD Controller | ||
SDIO | SDIO Driver for MMC/SD Controller | ||
SPI | SPI | Serial Port Interface |