STMicroelectronics: SPC56xx — инновационные 32-битные микроконтроллеры для автомобильных приложений
Автор: admin
24
Янв
SPC56 — это новое семейство 32-битных автомобильных микроконтроллеров, включающее набор устройств, ориентированных на специализированные приложения для силовых цепей, ходовой части, систем безопасности и кузовной электроники.
Модульность и совместимость данного семейства микроконтроллеров достигли не имеющего себе равного уровня. Новая передовая технология в сочетании с высокопроизводительным ядром и набором специализированной периферии делает это семейство идеальным платформенным решением, позволяющим достичь наилучшего соотношения между системной стоимостью и производительностью.
От разработки спецификации и проектирования до производства этих микроконтроллеров, акцент делается на надежность, отказоустойчивость приложения и добавленную стоимость. Высокопроизводительная, высокоэффективная архитектура Power Architecture®, стандартный, масштабируемый внутри всего семейства, набор периферии расширяет уровень интеграции, возможности повторного использования разработки и сокращает время вывода продукта на рынок.
|
Внутренняя архитектура микроконтроллеров семейства SPC56xx |
отличительные особенности:
- Высокопроизводительное ЦПУ e200z0h сч частотой ядра 64 МГц
- 32-битная архитектура Power Architecture®
- Производительность до 60 DMIPS
- Кодирование с переменной длиной (VLE)
- Память
- До 512 КБайт FLASH памяти программ с кодом коррекции ошибок (ECC)
- 64 КБайт FLASH память данных с кодом коррекции ошибок (ECC)
- До 48 КБайт SRAM памяти данных с кодом коррекции ошибок (ECC)
- Блок защиты памяти (MPU)
- Прерывания
- 16 уровней приоритетов
- Немаскируемое прерывание (NMI)
- До 34 внешних прерываний, включая 18 линий сигналов выхода из сна
- Линии ввода/вывода общего назначения
- QFP64: 45
- QFP100: 75
- QFP144: 123
- Таймеры
- 6-канальный 32-битный таймер периодических прерываний
- 4-канальный 32-битный модуль системного таймера
- Системный сторожевой таймер
- Часы реального времени
- Синхронизируемые по времени линии ввода/вывода 16-битного счетчика
- До 56 каналов с функциями ШИМ / модульного счетчика / захвата входа / сравнения выхода
- Диагностика АЦП посредством модуля перекрестной синхронизации (CTU)
- Коммуникационные интерфейсы
- До 6 интерфейсов FlexCAN 2.0B
- До 4 интерфейсов LINFlex/UART
- 3 интерфейса DSPI / I2C
- 10-битный АЦП до 36 каналов
- До 64 каналов при использовании внешней схемы мультиплексирования
- Независимые регистры преобразования для каждого канала
- Модуль перекрестной синхронизации
- Специализированный модуль диагностики для приложений светодиодного освещения
- Расширенные функции ШИМ
- Синхронизируемая по времени схема диагностики
- ШИМ-синхронизируемая работа АЦП
- Система тактирования
- Внешний кварцевый генератор на 4…16 МГц
- Внешний кварцевый генератор на 32 кГц
- Внутренний RC-генератор на 16 МГц
- Программно-управляемая система фазовой автоподстройки частоты с частотной модуляцией (FMPLL)
- Модуль мониторинга тактовых сигналов
- Расширенные отладочные функции
- Отладочный интерфейс Nexus1 на всех микроконтроллерах
- Отладочный интерфейс Nexus2 доступен только на отладочной версии микроконтроллеров в корпусе LBGA208
- Малое энергопотребление
- Сверхмалопотребляющий режим ожидания с мониторингом состояния часов реального времени, SRAM памяти и CAN интерфейсов
- Высокоскоростной режим выхода из сна
- Диапазон рабочих температур: -40…+125°C
- Двойное напряжение питания: 4.5…5.5 В или 3.0…3.6 В
Запросить образцы, средства разработки или техническую поддержку
Документация на микроконтроллеры серии SPC560 (англ.)