1. Общее описание
LPC4350/30/20/10 - микроконтроллеры ARM Cortex-M4 для встроенных
приложения, которые включают сопроцессор ARM Cortex -M0, до 264 кВ SRAM,
передовые настраиваемые периферии, такие как State Configurable Timer (SCT) и
Serial General-Purpose I/O (SGPIO), два высокоскоростных USB-контроллера, Ethernet,
LCD, внешний контроллер памяти и несколько цифровых и аналоговых периферийных устройств. The
LPC4350/30/20/10 работает на частотах процессора до 204 МГц.
ARM Cortex-M4 - это 32-битное ядро следующего поколения, которое предлагает системные улучшения
такие как низкое потребление электроэнергии, расширенные функции отладки и высокий уровень поддержки
интеграция блоков. процессор ARM Cortex-M4 включает в себя 3-ступенчатый трубопровод, использует
гарвардская архитектура с сепара te местные инструкции и данные автобусы, а также третий автобус
для периферийных устройств и включает в себя внутренний сборный блок, который поддерживает спекулятивную ветвь.
ARM Cortex-M4 поддерживает одноцикловую обработку цифрового сигнала и SIMD
инструкции. В ядре интегрирован аппаратный процессор с плавающей точкой.
Сопроцессор ARM Cortex-M0 является 32-битным 32-битным сердечником с энергоэффективностью.
код- и инструмент-совместим с ядром Cortex - M4. Сопроцессор Cortex-M0 предлагает
производительность до 204 МГц с простым набором инструкций и уменьшенным размером кода.
2. Особенности и преимущества
Процессор Cortex-M4
процессор ARM Cortex-M4, работающий на частотах до 204 МГц.
ARM Cortex-M4 встроенное подразделение защиты памяти (MPU), поддерживающее восемь регионов.
ARM Cortex-M4 встроенный в Nested Vectored Interrupt Controller (NVIC).
Оборудование поплавок g-point unit.
Non-maskable Inte rrupt (NMI) input.
JTAG и Serial Wire Debug (SWD), серийный след, восемь остановок и четыре часа
очки.
Поддержка расширенного лотка (ETM) и расширенного лотка (ETB).
системный таймер.
Cortex-M0 Процессор
Сопроцессор ARM Cortex-M0, способный выгрузить основной A