Для создания устройств на основе DSP доступен целый ряд программных и аппаратных средств разработки: от стартовых наборов и демонстрационных плат, до промышленных программаторов и средств тиражирования, среды разработки и библиотеки прикладных программ.
В таблице 1 приведен краткий обзор средств разработки для платформ С2000 и С5000. Более подробную информацию можно получить на сайте компании Texas Instruments.
Платформа |
Поколение |
Описание |
Наименование |
Стартовые и оценочные наборы |
С2000TM |
TMS320C24x™ |
LF2401A eZdsp (DSK) стартовый набор |
TMDSEZD2401 |
LF2407A eZdsp (DSK) стартовый набор |
TMDSEZD2407 |
LF2407A EVM Оценочный набор |
TMDS3P701016AE |
TMS320C28x™ |
F2812 eZdsp (DSK) Cтартовый набор |
TMDSEZD2812-0E |
F2812 eZdsp (DSK) Cтартовый набор с DSP в разъеме |
TMDSEZS2812-0E |
Пакет F2812 Development Bundle с эмулятором PP+ |
TMDXEVP2812-0E |
Пакет F2812 Development Bundle с эмулятором USB |
TMDXEVU2812-0E |
С5000™ |
TMS320C54x™ |
VC5416 (DSK) стартовый набор |
TMDSDSK5416-0E |
VC5407 EVM Bundle (оценочный набор) |
TMDSHFK5407 |
VC54V90 EVM Bundle (оценочный набор) |
701191 |
VC54CST EVM Bundle (оценочный набор) |
701192 |
OMAP™ |
VC5912 EVM Bundle (оценочный набор) |
TMDXOSK5912-0E |
Innovator(tm) Development Kit for the OMAP Platform |
INNOVATOREVMV1 |
TMS320C55x™ |
VC5510 DSK (стартовый набор) |
TMDSDSK5510-0E |
VC5502 EVM Bundle (оценочный набор) |
701860 |
VC5509 EVM Bundle (оценочный набор) |
701856 |
Аппаратные средства |
ВСЕ |
ВСЕ |
XDS560TM Высокопроизводительный JTAG-эмулятор |
TMDXEMU560 |
XDS510PP PLUS - Эмулятор с паралельным портом для Windows |
TMDSEMUPP |
XDS510USB - Эмулятор с USB портом для Windows |
TMDSEMUUSB |
Программные средства |
С2000™ |
TMS320C24x™ |
Библиотека управления цифровым приводом C/F24xx |
sprc105.zip |
C/F24xx ACI1_1: однофазный ACI блок управления двигателем, работающий при неменяющихся напряжении и частоте |
sprc110.zip |
C/F24xx ACI3_1: трехфазный ACI блок управления двигателем, работающий при неменяющихся напряжении и частоте |
sprc106.zip |
C/F24xx ACI3_2: трехфазный контроллер MRAS без датчиков, работающий при неменяющихся напряжении и частоте |
sprc104.zip |
C/F24xx ACI3_3: трехфазное сенсорное векторное управление |
sprc111.zip |
C/F24xx ACI3_4: Бессенсорное управление по вектору потока ACI двигателем |
sprc127.zip |
C/F24xx BLDC3_1: трехфазное сенсорное трапецеидальное управление |
sprc112.zip |
C/F24xx BLDC3_2: трехфазное бессенсорное трапецеидальное управление |
sprc108.zip |
C/F24xx PMSM3_1: трехфазное сенсорное векторное управление |
sprc107.zip |
C/F24xx PMSM3_2: трехфазное бессенсорное векторное управление |
sprc109.zip |
TMS320C28x™ |
Библиотека управления цифровым приводом C/F28xx |
sprc080.zip |
Математическая библиотека с фиксированной точкой TMS320C28x |
sprc085.zip |
Библиотека для проверки программного обеспечения C28x |
sprc084.zip |
Библиотека генератора сигналов TMS320C28x |
sprc083.zip |
Библиотека фильтров TMS320C28x |
sprc082.zip |
Библиотека быстрых преобразований Фурье TMS320C28x |
sprc081.zip |
C28x IQMath Library – Виртуальный блок вычислений над числами с плавающей точкой |
sprc087.zip |
C/F28xx ACI3_1: трехфазное управление ACI с неизменными напряжением и частотой |
sprc130.zip |
C/F28xx ACI3_3: сенсорное непрямое векторное управление трехфазным двигателем ACI (имитационная модель) |
sprc077.zip |
C/F28xx ACI3_4: бессенсорное прямое векторное управление трехфазным двигателем ACI (имитационная модель) |
sprc078.zip |
C/F28xx ACI3_4: бессенсорное прямое управление по вектору потока трехфазным двигателем ACI |
sprc079.zip |
ВСЕ |
Code Composer Studio для C2000 |
TMDSCCS2000-1 |
Code Composer Studio для C2000 (бесплатная версия 2.21) |
СCS2000 |
С5000™ |
TMS320C54x™ |
TMS320C54x DSP Library |
sprc099.zip |
TMS320C55x™ |
TMS320C55x |
DSP Library |
sprc100.zip |
TMS320C55x Image Library |
sprc101.zip |
TMS320C5xx |
Code Composer Studio для C5000 |
TMDSCCS5000-1 |
Code Composer Studio для C5000 (бесплатная версия 2.21) |
СCS5000 |
OMAP |
Code Composer Studio для OMAP |
TMDSCCSOMAP-1 |