|
32-разрядные цифровые сигнальные процессоры с flash памятью Особенности:
- Высокопроизводительная статическая КМОП-технология
- Тактовая частота 150 MHz (время цикла 6.67 нс)
- Низкое энергопотребление (напряжение питания ядра 1.8В при частоте 135МГц, 1.9 В при частоте 150 МГц, напряжение питания портов ввода-вывода 3.3В)
- Поддержка периферийного сканирования по стандарту JTAG1
- Высокопроизводительное 32-разрядное ядро (TMS320C28x)
- Поддержка операций 16 x 16 MAC и 32 x 32 MAC
- Два модуля 16 x 16 MAC
- Гарвардская архитектура
- Атомарные операции
- Высокая скорость реакции на прерывания и их обработки
- Унифицированный метод программирования памяти
- Линейное адресное пространство программы/данных объёмом 4M
- Высокая эффективность кода (на языках C/C++ и Ассемблера)
- Совместимость по исходному коду с семейством TMS320F24x/LF240x
- Встроенная память
- Устройства с Flash-памятью: до 128K x 16 Flash (четыре сектора 8K x 16 и шесть секторов 16K x 16)
- Устройства с однократно записываемой памятью (ROM): до 128K x 16 ROM
- 1K x 16 однократно записываемой памяти (OTP ROM)
- L0 и L1: 2 блока по 4K x 16 однопортовой памяти (SARAM) каждый
- H0: 1 блок в 8K x 16 SARAM
- M0 и M1: 2 блока по 1K x 16 SARAM каждый
- Загрузочное ПЗУ (4K x 16)
- Дополнительные программные режимы бутлоадера
- Хранение математических таблиц
- Интерфейс внешней памяти (2812)
- Общий объём подключаемой памяти до 1M
- Программируемые такты задержек
- Программируемое тактирование Чтение/Запись
- Три независимых выхода выбора кристалла (Chip Select)
- Системные устройства и тактирование
- Поддержка динамического изменения коэффициента ФАПЧ
- Встроенный генератор
- Модуль сторожевого таймера (Watchdog)
- Три внешних источника прерываний
- Блок расширителя внешних прерываний (PIE), поддерживающий 45 внешних источников прерываний
- 3 программируемых 32-битных таймера
- 128-битный ключ защиты
- Защищает память Flash/ROM/OTP и L0/L1 SARAM
- Предотвращает несанкционированный доступ к программному обеспечению
- Периферийные устройства управления двигателем
- Два модуля обработки событий (EVA, EVB)
- Совместимы с семейством 240xA
- Периферийные последовательные порты
- Синхронный последовательный порт SPI
- Два асинхронных последовательных порта (SCI), совместимых со стандартными UART
- Контроллер сети CAN с расширенными возможностями (eCAN)
- Многоканальный буферизованный последовательный порт (McBSP)
- 16-канальный 12-битный АЦП
- Входной мультиплексор 2 x 8 каналов
- Два устройства выборки-хранения
- Единичное ибо одновременное преобразование
- Высокая скорость преобразования: 80 нс /12.5 млн. выборок в секунду
- До 56 портов ввода-вывода общего назначения (GPIO)
- Дополнительные возможности эмуляции
- Функции анализа и точки останова
- Отладка "на железе" в режиме реального времени
- Средства разработки включают в себя
- Компилятор/ассемблер/линкер ANSI C/C++
- Интегрированную среду разработки Code Composer Studio IDE
- DSP/BIOS
- Контроллеры протокола JTAG1
- Режимы пониженного энергопотребления
- Поддержка режимов IDLE, STANDBY, HALT
- Индивидуальный запрет тактирования периферийных модулей
- Варианты
|