1. Общее описание
LPC185x/3x/2x/1x - микроконтроллеры ARM Cortex-M3 для встроенных
приложения. ARM Cortex-M3 - это ядро следующего поколения, которое предлагает систему
улучшения, такие как низкое потребление электроэнергии, расширенные функции отладки и высокий
уровень интеграции блоков поддержки.
LPC185x/3x/2x/1x работает на частотах процессоров до 180 МГц. ARM
Cortex-M3 CPU включает в себя 3-ступенчатую трубопроводную линию и использует гарвардскую архитектуру с
отдельные местные инструктажи и автобусы с данными, а также третий автобус для периферийных устройств. ARM
Cortex-M3 CPU также включает в себя внутренний сборный блок, который поддерживает спекулятивный
отсек.
LPC185x/3x/2x/1x включает до 1 МБ флэш-памяти и 136 кВ-объемной SRAM, 16 кВ
EEPROM памяти, квантовый SPI Flash Interface (SPIFI), государственный настраиваемый Timer/PWM
(SCTimer/PWM) подсистема, два высокоскоростных USB-контроллера, Ethernet, LCD, внешний
контроллер памяти и несколько цифровых и аналоговых периферийных устройств.
Дополнительную документацию, касающуюся частей LPC18xx, см. в разделе 17 “
Ссылки ”.
2. Особенности и преимущества
процессор ARM Cortex-M3 (версия r2p1), работающий на частотах процессоров до
180 МГц.
ARM Cortex-M3 встроенное подразделение защиты памяти (MPU), поддерживающее восемь регионов.
ARM Cortex-M3 встроенный в Nested Vectored Interrupt Controller (NVIC).
Non-maskable Inte rrupt (NMI) input.
JTAG и Serial Wire Debug, серийный след, восемь точек сбоев и четыре часа.
Поддержка расширенного лотка (ETM) и расширенного лотка (ETB).
системный таймер.
Память
До 1 МБ на-чип двойной банк флэш-памяти с флэш-акселератор.
16 кБ на чипе памяти данных EEPROM.
136 кВ SRAM для использования кода и данных.
Несколько блоков SRAM с отдельным автобусным доступом.
64 кБ ROM, содержащий код загрузки и драйверы программного обеспечения на чипе.
64 бит + 256 бит памяти Одновременной программы (OTP) для общего назначения
использование.
Clock generation unit
LPC185x/3x/2x/1x
32-битный ARM Cor