DCPFREETOOL

DCPFREETOOL Software Plug-In to Code Composer Studio

DCPFREETOOL

Downloads

Overview

The data converter support plug-in is a free tool, which allows the user of Code Composer Studio™ to create initialization data and configuration software for Texas Instruments data converters based on inputs on a graphical user interface.

IMPORTANT: Please read the following before downloading the tool:

  • You must have version 3.1 or higher of the Code Composer Studio™ for TMS320C2000™, TMS320C5000™ or TMS320C6000™ installed on your PC in order to use the data converter support tool.
  • After installation, the tool can be accessed from the "Tools" menu of the IDE

For more information about Code Composer Studio, please visit DSP Developer´s Village.

Features

The data converter support plug-in (DCP) is a component of TI's Code Composer Studio™ and offers easy-to-use windows for the "point-and-click" configuration of TI's data converters from within the integrated development environment (IDE), preventing illegal combinations of settings. The DCP automatically creates the necessary interface software and data structures as C source code and inserts this code into the existing user project.

The created files contain the functions necessary to:

  • initialize the data converter
  • read / write single values
  • read / write blocks of data
  • perform special control functions (like power-down)
  • close the data converter

For a complete list of the supported data converters, please refer to the related devices tab. Or refer to the list of devices found on the Data Converter Plug-In for Code Composer Studio™ Download Page.

Software:

The current version of the tool is revision 4.30 and is an update against the versions included in the Code Composer Studio™ release 3.1 and any older revision of the tool. It adds support for several devices not included in the previous releases. The free update to the new version can be downloaded either from within the Code Composer Studio™ using the Update Advisor or from the following page:

Data Converter Plug-In for Code Composer Studio™ Download Page

This page also contains a list of all supported converters and DSP platforms

Downloads

IDE, configuration, compiler or debugger

DCPFREETOOL DCPFREETOOL Software Plug-In to Code Composer Studio

Audio ADCs
PCM1804 112dB SNR Stereo ADC With Differential Inputs PCM4202 118dB SNR Stereo Audio ADC PCM4204 118dB SNR 4-Channel Audio ADC
Audio CODECs
AIC111 1.3-V micro Power Single Channel Codec PCM3002 Low-Power Stereo CODEC with line-out (S/W Control) TLC320AD50 Single Channel Codec W/Master-Slave Function (3 Slaves) and 89 dB SNR TLV320AIC10 Low-Power Mono Voice Band CODEC TLV320AIC11 Low-Power Mono Voice Band CODEC TLV320AIC12 Low-Power Mono Voice Band CODEC TLV320AIC13 Low-Power Mono Voice Band CODEC TLV320AIC14 Low-Power Mono Voice Band CODEC TLV320AIC15 Low-Power Mono Voice Band CODEC TLV320AIC20 Low-Power Stereo Voice Band CODEC TLV320AIC20K Low-Power Stereo Voice Band CODEC with 8-ohm Speaker Amplifiers TLV320AIC22C Dual VoIP codec TLV320AIC23 Low-Power Stereo CODEC with HP Amplifier TLV320AIC23B Low-Power Stereo CODEC with HP Amplifier TLV320AIC24 Low-Power Stereo Voice Band CODEC TLV320AIC24K Low-Power Stereo Voice Band CODEC TLV320AIC25 Low-Power Stereo Voice Band CODEC
Integrated precision ADCs & DACs
AMC7820 Integrated Multichannel ADC and DAC for Analog Monitoring and Control AMC7823 Integrated Multichannel ADC and DAC for Analog Monitoring and Control
Precision ADCs (<=10MSPS)
ADS1216 24-bit, 8-ch delta-sigma ADC with VREF, PGA, IDACs and RAM ADS1217 8-Channel, 24-Bit Analog-to-Digital Converter ADS1218 24-Bit, 780SPS ADC w/ Flash Memory, 8 Ch, VREF, Buffer, 2 IDACs, Serial Out, Digital I/O, Low Power ADS1240 24-Bit, 30-SPS, 4-Ch delta-sigma ADC with PGA ADS1241 24-Bit, 30-SPS, 8-Ch delta-sigma ADC with PGA ADS1251 24-Bit, 20kHz, Low-Power Analog-to-Digital Converter ADS1252 ResolutionPlus 24-Bit, 40kHz Analog-to-Digital Converter ADS1253 24-Bit, 20-kSPS, 4-Ch, single-supply delta-sigma ADC ADS1254 24-Bit, 20-kSPS, 4-Ch delta-sigma ADC with separate AVDD and DVDD ADS1256 24-Bit, 30kSPS, 8-Ch Delta-Sigma ADC With PGA for Factory Automation and Process Control ADS1258 24-bit, 125kSPS, 16-ch delta-sigma ADC with fast channel scan and automatic sequencer ADS1271 24-Bit, 105kSPS, 1-Ch Delta-Sigma ADC for Wide Bandwidth Applications ADS1601 16-Bit, 1.25MSPS, High Speed and High Precision Delta Sigma ADC ADS1602 16-Bit, 2.5MSPS Analog-to-Digital Converter ADS1605 16-bit, 5 MSPS Delta-Sigma, Analog-to-Digital Converter ADS1606 16 Bit, 5MSPS Single Channel Delta-Sigma ADC Single with FIFO ADS1610 16-Bit, 10MSPS Delta-Sigma Analog-to-Digital Converter ADS1625 18 Bit, 1.25MSPS Single Channel Delta-Sigma ADC ADS1626 18 Bit, 1.25MSPS Single Channel Delta-Sigma ADC Single with an adjustable FIFO ADS7804 12-Bit 10us Sampling CMOS Analog-to-Digital Converter ADS7805 16-Bit 10us Sampling CMOS Analog-to-Digital Converter ADS7816 12-bit high-speed micropower sampling analog-to-digital converter (ADC) ADS7817 12-Bit Differential Input Micro Power Sampling Analog-to-Digital Converter ADS7818 12-Bit High Speed Low Power Sampling Analog-to-Digital Converter with 5V input range ADS7822 12-Bit, 200kSPS Micro Power Sampling Analog-To-Digital Converter ADS7826 5.25V-2.7V, 10 bit, 200KSPS, Synchronous Serial ADC ADS7827 5.25V-2.7V, 8 bit, 250KSPS, Synchronous Serial ADC ADS7829 12-Bit High Speed 2.7V microPower Sampling Analog-to-Digital Converter ADS7834 12-Bit High Speed Low Power Sampling Analog-to-Digital Converter with 2.5V input range ADS7835 12-Bit, High-Speed, Low Power Sampling Analog-to-Digital Converter ADS7841 12-bit 4-channel serial output sampling analog-to-digital converter (ADC) ADS7844 12-Bit, 8-Channel Serial Output Sampling Analog-To-Digital Converter ADS7861 Dual, 500kHz, 12-Bit, 2+2 Ch, Simultaneous Sampling Analog-To-Digital Converter ADS7881 2.7V-5.25V Digital, 5V Analog, 12 Bit, 4MSPS, Parallel ADC with Ref ADS7886 2.35V-5.25V, 12 bit, 1MSPS, Serial ADC ADS7891 2.7-V to 5.25-V digital, 5-V analog, 14-bit 3-MSPS parallel ADC with internal reference ADS8317 16-Bit, Pseudo-Bipolar, Fully Diff Input, 250kSPS Serial Out, 2.7V-to-5.5V Micropower Sampling ADC ADS8318 16-Bit, Unipolar Differential Input, 500kSPS Serial Out, 4.5V-to-5.5V Micropower Sampling ADC ADS8320 16-Bit, High-Speed, 2.7V-to-5V Micropower Sampling Analog-to-Digital Converter (ADC) ADS8321 16-Bit, High-Speed, Micropower Sampling Analog-to-Digital Converter (ADC) ADS8322 Unipolar, 16-Bit, 500kSPS CMOS Analog-to-Digital Converter (ADC) ADS8323 Pseudo Bipolar, 16-Bit, 500kSPS CMOS Analog-to-Digital Converter ADS8324 14-Bit 50 kSPS ADC Ser. Out, 1.8V Operation ADS8325 16-Bit, 100kSPS Serial Out, 2.7V-to-5.5V Micropower Sampling ADC ADS8327 2.7V-to-5.5V 16-Bit 500kSPS Serial Analog-to-Digital Converter (ADC) ADS8328 2.7V-to-5.5V 16-Bit 500kSPS Serial ADC With 2-to-1 Multiplexer ADS8329 2.7V-to-5.5V 16-Bit 1MSPS Serial Analog-to-Digital Converter (ADC) ADS8330 2.7V-to-5.5V 16-Bit 1MSPS Serial ADC With 2-to-1 Multiplexer ADS8361 16-Bit 500 kSPS 2 ADCs, 4ch, serial out ADS8364 6-Channel 16-Bit Simultaneous-Sampling SAR ADC With 250kSPS for Motor and Power Control ADS8365 16-Bit 250kSPS 6-Ch Simultaneous Sampling SAR ADC ADS8370 16-Bit 600KSPS Serial ADC with Ref and Unipolar Pseudo Diff Input ADS8371 16-Bit 750-kHz Unipolar Input Micro Power Sampling ADC Converter w/Parallel ADS8372 16-Bit 600KSPS Serial ADC with Ref and Pseudo Bipolar, Fully Differential Input ADS8381 18 Bit 580KSPS parallel ADC ADS8382 18-Bit 600KSPS Serial ADC with Ref and Pseudo Bipolar, Fully Differential Input ADS8383 18 Bit 500KSPS Parallel ADC ADS8405 16-Bit 1.25 MSPS Unipolar Input Micro Power Sampling ADC ADS8406 16-Bit 1.25 MSPS, Pseudo Bipolar, Fully Differential Input Micro Power Sampling ADC ADS8411 16-Bit, 2MSPS ADC with P8/P16 Parallel Output, Internal Clock & Internal Reference ADS8412 16-Bit 2MSPS Parallel ADC W/Ref, Unipolar Fully Differential Input ADS8422 16 Bit 4MSPS Parallel ADC W/Ref, Pseudo Bipolar, Fully Differential Input ADS8472 16-Bit 1MSPS 0.65 LSB Max INL Precision ADC with Parallel Interface and Reference ADS8481 18 Bit 1MSPS parallel ADC W/Ref ADS8482 18 Bit 1MSPS Parallel ADC W/Ref, Pseudo Bipolar, Fully Differential Input ADS8504 12-Bit 250kHz CMOS Analog-to-Digital Converter With Parallel Interface 2.5V Internal Reference ADS8505 16-Bit, 250-kSPS, 1-Ch SAR ADC with programmable (±10/±5/±3.3V) input ranges and parallel interface THS10064 10-Bit, 6 MSPS ADC Quad Ch. (Config.), DSP/uP Interface, Integ. 16x FIFO, Ch. AutoScan, Low Power THS1007 10-Bit, 6 MSPS Simultaneous Sampling Quad Ch. ADC; Includes Parallel DSP/uP I/F & Ch. Auto-Scan THS10082 10 Bit, 8 MSPS ADC W/Dual Channel, Parallel DSP/uP Interface, 16X FIFO, Channel AutoScan, Low Power THS1009 10-Bit, 8 MSPS ADC Dual Ch., Parallel DSP/uP, Channel Autoscan, Low Power THS1206 12-Bit, 6 MSPS ADC Quad Ch. (Config.), DSP/uP IF, Integ. 16x FIFO, Channel AutoScan, Low Power THS1207 12-Bit, 6 MSPS Simultaneous Sampling Quad Channel ADC; Includes Parallel DSP/uP I/F & Ch. Auto-Scan THS12082 12 Bit, 8 MSPS ADC with Dual Ch., DSP/uP Interface, 16X FIFO, Channel Autoscan, Low Power THS1209 12 Bit, 8 MSPS ADC Dual Ch., DSP/uP Interface, Channel Autoscan, Low Power TLC1514 10-Bit, 400 kSPS ADC Serial Out, SPI/DSP Compatible I/F, Power Down, 4 Ch. TLC1518 10-Bit, 400 kSPS ADC Serial Out, SPI/DSP Compatible I/F, Power Down, 8 Ch. TLC2551 12-Bit, 400 kSPS ADC, Serial Out, TMS320 Compatible (up to 10MHz), Single Ch. TLC2552 12-Bit, 400 kSPS ADC, Serial Out, TMS320 Compatible (up to 10MHz), Dual Ch. Auto Sweep TLC2554 12-bit, 400 KSPS ADC, 4-Ch. Serial With Powerdown TLC2555 12-Bit, 400 kSPS ADC, Serial Out, TMS320 Compatible (up to 10MHz), Single Ch. Pseudo-differential TLC2558 12-bit, 400 KSPS ADC, 8-Ch. Serial With Powerdown TLC2574 12-bit, Serial Out, Low Power with Built-in Conversion Clock & 8x FIFO, 4 Channels TLC2578 Serial out, low power with built-in conversion clock & 8x FIFO, 8-channel, ±0.5 LSB INL TLC3541 14-Bit 200KSPS ADC Ser. Out, Auto PWRDN, Single Ended Input TLC3544 14-bit, 5V, 200KSPS, 4-Channel Unipolar ADC TLC3545 14-Bit 200KSPS ADC Serial Out, Auto PWRDN, Pseudo Differential Input TLC3548 14-bit, 5V, 200KSPS, 8-Channel Unipolar ADC TLC3574 14-bit, Serial Out, Low Power with Built-in Conversion Clock & 8x FIFO, 4 Channels TLC3578 Serial out, low power with built-in conversion clock & 8x FIFO, 8-channel, ±1 LSB INL TLC4541 16-Bit 200KSPS ADC Serial Out, Auto PWRDN, Single-Ended Input TLC4545 16-Bit 200KSPS ADC Serial Out, Auto PWRDN, Pseudo Differential Input TLV1570 10-Bit, 1.25 MSPS ADC 8-Ch., DSP/(Q)SPI IF, Pgmable Int. Ref., Auto or S/W PowerDown, Very Low Power TLV1571 1-Ch. 10-Bit 1.25 MSPS ADC 8-Ch., DSP/SPI, Hardware Configurable, Low Power TLV1572 10-Bit, 1.25 MSPS, 1-Ch SAR ADC with Very Low Power and Auto PowerDown TLV1578 8-Ch. 10-Bit 1.25 MSPS ADC 8-Ch., DSP/SPI, Hardware Configurable, Low Power TLV2541 12-Bit, 200 kSPS ADC, Serial Out, TMS320 Compatible (up to 10MHz), Single Ch. TLV2542 12-Bit, 200 kSPS ADC, Serial Out, TMS320 Compatible (up to 10MHz), Dual Ch. Auto Sweep TLV2544 12-Bit 200 kSPS ADC Ser. Out, Auto Pwrdn (S/W and H/W), Low Power W/8 x FIFO W/4 Ch. TLV2545 12-Bit, 200 kSPS ADC, Ser. Out, TMS320 Compatible (up to 10MHz), Single Ch. Pseudo-Differential TLV2548 12-Bit 200 kSPS ADC Ser. Out, Auto Pwrdn (S/W and H/W), Low Power W/8 x FIFO W/8 Ch. TLV2553 12-bit 200-KSPS 11-channel low-power serial ADC with power down TLV2556 12-Bit, 200 KSPS, 11 Channel, Low Power, Serial ADC with Internal Reference
Precision DACs (<=10MSPS)
DAC1221 16-Bit Delta-Sigma Low Power Digital-To-Analog Converter DAC7512 Low-power rail-to-rail output 12-bit serial input DAC w/ MicroPower operation DAC7513 Low-Power Rail-To-Rail Output 12-Bit Serial Input DAC DAC7551 12-Bit, Ultralow Glitch, Voltage Output Digital to Analog Converter DAC7552 12-Bit, Dual, Ultralow Glitch, Voltage Output Digital to Analog Converter DAC7554 Low-Power, Low-Glitch, 12-Bit DAC DAC8501 Multiplying, Low-Power, Rail-to-Rail Output, 16-Bit Serial Input Digital-to-Analog Converter DAC8531 Low Power, Rail-to-Rail Output, 16-Bit, Serial Input Digital-to-Analog Converter DAC8532 16-Bit, Dual Channel, Low Power D-to-A Converter W/ Serial I/F and Rail-to-Rail Voltage Output DAC8534 2.7V to 5.5V, Quad Channel, 16-Bit, Serial Input DAC DAC8551 16-Bit, Ultralow Glitch, Voltage Output, Digital to Analog Converter DAC8552 16-Bit, Dual-Channel, Ultralow Glitch, Voltage Output, Digital to Analog Converter DAC8554 16-Bit, Quad Channel, Ultralow Glitch, Voltage Output Digital To Analog Converter DAC8580 16-Bit, High Speed, Low Noise, Voltage Output, Digital to Analog Converter DAC8581 16-Bit, High Speed, Low Noise, Voltage Output Digital to Analog Converter DAC8805 14-Bit, Dual Channel, Parallel Interface, Multiplying Digital-to-Analog Converter DAC8806 14-Bit, Single Channel, Parallel Interface, Multiplying Digital-to-Analog Converter DAC8820 16-Bit, Parallel Input Multiplying DAC DAC8822 16-bit Dual parallel interface High Accuracy Multiplying DAC TLC5618A 12-Bit, 2.5 us Dual DAC, Serial Input, Pgrmable Settling Time, Simultaneous Update, Low Power TLV5604 10-Bit, 3 us Quad DAC, Serial Input, Simultaneous Update, Programmable Settling Time, PowerDown TLV5606 10-Bit, 3 or 9 us DAC, Serial Input, Pgrmable Settling Time/Pwr Consumption, Ultra Low Power TLV5608 2.7V to 5.5V 10-Bit 8-channel Serial DAC TLV5610 2.7V to 5.5V 12-Bit 8-channel Serial DAC TLV5614 12-Bit, 3 us Quad DAC, Serial Input, Pgrmable Settling Time, Low Power, H/W or S/W PowerDown TLV5616 12-bit, single-channel, low-power, voltage output DAC with programmable settling time vs power TLV5617A 10-Bit, 2.5 us Dual DAC, Serial Input, Pgrmable Settling Time TLV5618A 12-Bit, 2.5 us Dual DAC, Serial Input, Pgrmable Settling Time, Q temp available TLV5623 8-Bit, 3 us DAC, Serial Input, Pgrmable Settling Time/ Power Consumption, Ultra Low Power TLV5624 8-Bit, 1.0 to 3.5 us DAC, Serial Input, Pgrmable Int. Ref., Settling Time TLV5625 8-Bit, 2.5 or 12 us Dual DAC, Serial Input, Pgrmable Settling Time TLV5626 8-Bit, 1 us Dual DAC, Serial Input, Pgrmable Int. Ref., Settling Time TLV5629 8-Bit 8-Ch. 1/3 us DAC, Ser. Input, Pgrmable Settling Time/Power Consump., Low Power, PowerDown TLV5630 2.7V to 5.5V 12-Bit 8-Channel Serial DAC W/Int Ref TLV5631 2.7V to 5.5V 10-Bit 8-Channel Serial DAC W/Int Ref TLV5636 12-Bit, 1 us DAC Serial Input, Pgrmable Int. Ref., Settling Time TLV5637 10-Bit, 1 us DAC Serial Input, Dual DAC, Pgrmable Int. Ref., Settling Time TLV5638 12-Bit, 1 or 3.5 us DAC Serial Input, Dual DAC, Pgrmable Int. Ref., Settling Time, Pwr Consumption

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos