PIC32MZ DA, с интегрированным контроллером графического дисплея, графическим процессором и 32 МБайт DDR2 SDRAM памяти, позволяют создавать графические интерфейсы пользователя (GUI) с уровнем производительности и качества, который прежде был недоступен для встраиваемых микроконтроллерных приложений. Инженеры, использующие PIC32MZ DA в своих разработках, в полной мере могут рассчитывать на микропроцессорное качество графики при прежней простоте и удобстве применения микроконтроллера.

А среда проектирования MPLAB Harmony Graphics 2.0 поможет реализовать GUI-интерфейс быстрее, чем вы когда-либо считали возможным.

Контроллер графического дисплея
Подсистема графического контроллера лежит в основе серии PIC32MZ DA и является самой передовой в своем классе в отрасли.

  • 24-битный параллельный интерфейс с поддержкой широкого ряда дисплеев вплоть до SXGA (1280×1024)
  • Многослойное построение изображений упрощает рендеринг
  • Поддержка различных форматов изображения и цветового пространства обеспечивает максимальную гибкость
  • Гибкая настройка параметров синхронизации упрощает реализацию пользовательской графической оболочки

Графический процессор (GPU)
Возможности графического процессора, встроенного в PIC32MZ DA, позволят наделить ваш графический интерфейс функциями, реализация которых невозможна силами процессорного ядра микроконтроллера.

  • Ускоритель рендеринга 2D-графики
  • Ускоритель блитовых и растровых операций
  • Поддержка нескольких режимов альфа-наложения и прозрачности
  • Дизеринг 2D-изображений
  • Масштабирование картинки
  • Функции фильтрации
  • Функции изменения ориентации картинки

Встроенная DRAM память
Единственный в отрасли микроконтроллер с интегрированной DDR2 SDRAM памятью, расширяющей возможности хранения графических изображений, решения сложных коммуникационных задач, сбора и обработки данных.

  • Объем 32 МБайта для насыщенной, профессиональной графики:
    • Глубина цвета 8-, 16- или 24-бита
    • Множество слоев
    • Несколько буферов на каждый слой
    • Предварительная загрузка картинки и кадра
  • Уменьшает количество слоев печатной платы, снижая стоимость конечного решения
  • Пересылка данных и инструкций из/в DRAM-память происходит внутри монолитного устройства, что повышает защищенность системы в целом
  • Существенно снижает сложность системы, позволяя отказаться от реализации традиционной подсистемы управления доступом к внешней памяти
  • Более высокая степень интеграции приводит к уменьшению размеров схемы, позволяя создавать более функциональные и привлекательные конечные продукты
  • Снижает номенклатуру элементной базы, сокращая затраты на логистику
  • Более высокая степень интеграции упрощает решение проблем электромагнитной совместимости

Устройства серии PIC32MZ DA позволяют разработчикам графических приложений увеличить цветовое разрешение и размер дисплея конечного продукта при помощи простых и удобных в использовании ресурсов микроконтроллера и уникального набора программных средств разработки, включающего интегрированную среду проектирования (IDE) MPLAB® Integrated Development Environment и программную платформу MPLAB® Harmony Integrated Software Framework.

Внутренняя архитектура микроконтроллеров PIC32MZ DA

Отличительные особенности:

  • 32-битное процессорное ядро MIPS32® microAptiv™ с рабочей частотой до 200 МГц и производительностью 330 DMIPS
    • 32 КБайт кэш-памяти инструкций и 32 КБайт кэш-памяти данных
    • Блок управления памятью (MMU) для оптимальной работы встроенной операционной системы
    • Режим microMIPS™, снижающий размер программного кода на 35%
    • Блок DSP-вычислений
  • Система тактирования и синхронизации:
    • Программируемые схемы ФАПЧ (PLL) и входы источников тактового сигнала
    • Специализированная ФАПЧ для DDR SDRAM памяти
    • Схема мониторинга тактового сигнала
    • Независимые сторожевой таймер и таймер безопасности
    • Быстрое включение и выход из режима сна
  • Система управления питанием:
    • Различные режимы питания, существенно снижающие мощность потребления (режим резервного питания VBAT, режимы сна, глубокого сна и ожидания)
    • Ток потребления в режиме глубокого сна: менее 1 мкА
    • Встроенные схемы сброса по включению питания (POR) и падению напряжения питания (BOR)
  • Интерфейсы внешней памяти:
    • Интерфейс памяти DDR2 SDRAM (до DDR2-400)
    • Интерфейс карт памяти SD/SDIO/eMMC (до 50 МГц)
    • Последовательный 4-канальный интерфейс SQI (до 80 МГц)
    • Интерфейс внешней шины (до 50 МГц)
  • Графическая подсистема:
    • Контроллер графического дисплея с поддержкой 3-х слоев изображения и 24-битного цвета
    • Высокопроизводительный графический процессор (GPU)
  • Аудио-интерфейс:
    • Интерфейс данных: I2S, LJ/RJ
    • Интерфейс управления: SPI и I2C
  • Высокоскоростные коммуникационные интерфейсы:
    • Контроллер высокоскоростного USB 2.0 с режимом On-The-Go (OTG)
    • Контроллер доступа к среде (MAC) 10/100 Мбит/с Ethernet с интерфейсами MII и RMII
  • Система безопасности и защиты данных:
    • Блок криптографии с генератором случайных чисел (RNG) для шифрования/дешифрирования данных и аутентификации (AES, 3DES, SHA, MD5 и HMAC)
    • Улучшенная защита памяти: управление доступом к периферийным узлам и области памяти
  • Контроллер прямого доступа к памяти (DMA):
    • 8 каналов с автоматическим определением размера данных
    • Программируемый блок контроля циклическим избыточным кодом (CRC)
  • Аналоговая периферия:
    • 12-битный аналого-цифровой преобразователь (АЦП)
      • до 45 аналоговых входов
      • частота дискретизации до 18 MSPS (млн. выборок в сек.)
      • поддерживает работу в режиме сна и ожидания микроконтроллера
      • поддерживает различные источники пускового сигнала
      • шесть цифровых компараторов и шесть цифровых фильтров
    • Два компаратора с 32-мя программируемыми источниками опорного напряжения
    • Датчик температуры точностью ±2°C
    • Блок измерения уровня заряда и времени (Charge Time Measurement Unit — CTMU)
  • Коммуникационные интерфейсы:
    • Два модуля CAN 2.0 B Active с поддержкой протокола DeviceNet™
    • Шесть модулей UART с пропускной способностью до 25 Мбит/с и поддержкой протоколов LIN 1.2 и IrDA®
    • Шесть 4-проводных интерфейсов SPI (до 50 МГц)
    • Модуль SQI интерфейса, конфигурируемого как дополнительный модуль SPI (до 80 МГц)
    • Пять модулей I2C (до 1 Мбод/с) с поддержкой протокола SMBus
    • Параллельный мастер-порт (PMP)
    • Назначение и переназначение выводов обращения к периферии (PPS)
  • Таймеры:
    • Девять 16-битных и до четырех 32-битных таймеров/счетчиков
    • Девять модулей сравнения выхода (OC)
    • Девять модулей захвата входа (IC)
    • Часы реального времени с календарем (RTCC)
  • Лини ввода/вывода:
    • Поддерживающие 5-вольтовый уровень сигнала линии с током стока/истока до 32 мА
    • Выбираемая конфигурации линии — с открытым коллектором, подтягивающим или стягивающим резистором
    • Регулируемая схема управления скоростью нарастания выходного сигнала
    • Поддержка внешних прерываний на любой линии ввода/вывода
  • Поддержка инструментальных средств разработки:
    • Функция внутрисхемного и внутрисистемного программирования
    • 4-проводной отладочный интерфейс MIPS® Enhanced JTAG
    • Неограниченное количество программных и 12 аппаратных точек прерывания
    • Интерфейс периферийного сканирования, соответствующий стандарту IEEE 1149.2 (JTAG)
  • Рабочие условия:
    • Диапазон напряжений питания: от 2.2 В до 3.6 В
    • Диапазон рабочих температур: от -40°С до +85°С

 

Запросить образцы, средства разработки или техническую поддержку

 

Документация на микроконтроллеры серии PIC32MZ DA (англ.)