Микросхемы и интегральные схемы LPC1752FBD80 32-битный ARM Cortex - микроконтроллер M3
Общее описание
LPC1766 — это микроконтроллер на базе ARM Cortex-M3 для встраиваемых приложений, отличающийся высоким уровнем интеграции и низким энергопотреблением.ARM Cortex-M3 — это ядро следующего поколения, предлагающее усовершенствования системы, такие как расширенные функции отладки и более высокий уровень интеграции блоков поддержки.
LPC1766 работает на частотах процессора до 80 МГц.ЦП ARM Cortex-M3 включает в себя трехступенчатый конвейер и использует гарвардскую архитектуру с отдельными локальными шинами инструкций и данных, а также третьей шиной для периферийных устройств.ЦП ARM Cortex-M3 также включает в себя внутренний модуль предварительной выборки, который поддерживает спекулятивное ветвление.
Периферийный комплект LPC1766 включает 256 КБ флэш-памяти, 64 КБ памяти данных, Ethernet MAC, интерфейс USB Device/Host/OTG, 8-канальный контроллер DMA общего назначения, 4 UART, 2 канала CAN, 2 контроллера SSP, SPI. интерфейс, 3 интерфейса I 2C, интерфейс I2S с 2 входами и 2 выходами, 8-канальный 12-разрядный АЦП, 10-разрядный ЦАП, ШИМ управления двигателем, интерфейс квадратурного энкодера, 4 таймера общего назначения, 6-выходной ШИМ общего назначения, ультра - RTC с низким энергопотреблением с отдельным питанием от батареи и до 70 контактов ввода-вывода общего назначения.
LPC1766 совместим по выводам с микроконтроллером LPC2366 на базе ARM7.
Функции
- Процессор ARM Cortex-M3, работающий на частоте до 80 МГц.Включен блок защиты памяти (MPU), поддерживающий восемь регионов.„
- Встроенный контроллер вложенных векторных прерываний (NVIC) в ARM Cortex-M3.„
- 256 КБ встроенной флэш-памяти для программ.Усовершенствованный ускоритель флэш-памяти обеспечивает высокоскоростную работу на частоте 80 МГц без состояний ожидания.„
- Внутрисистемное программирование (ISP) и программирование внутри приложений (IAP) с помощью встроенного программного обеспечения загрузчика.„
- Встроенная SRAM 64 КБ включает: ‹
- 32 КБ SRAM на ЦП с локальной шиной кода/данных для высокопроизводительного доступа к ЦП.‹
- Два блока SRAM по 16 КБ с отдельными путями доступа для повышения пропускной способности.Эти блоки SRAM могут использоваться для памяти Ethernet, USB и DMA, а также для хранения инструкций и данных ЦП общего назначения.
- Восьмиканальный контроллер прямого доступа к памяти общего назначения (GPDMA) на многослойной матрице AHB, который можно использовать с SSP, I2S, UART, периферийными устройствами аналого-цифрового и цифро-аналогового преобразователя, сигналами согласования таймера и памятью. - передачи памяти.„
- Многослойное матричное межсоединение AHB обеспечивает отдельную шину для каждого мастера AHB.Мастера AHB включают ЦП, контроллер прямого доступа к памяти общего назначения, Ethernet MAC и интерфейс USB.Это межсоединение обеспечивает связь без арбитражных задержек.„
- Разделенная шина APB обеспечивает высокую пропускную способность с небольшим количеством остановок между ЦП и прямым доступом к памяти.„
- Последовательные интерфейсы: ‹
- Ethernet MAC с интерфейсом RMII и выделенным контроллером прямого доступа к памяти.‹
- Полноскоростной USB 2.0 контроллер устройства/хоста/OTG с выделенным контроллером DMA и встроенным физическим уровнем для функций устройства, хоста и OTG.‹
- Четыре UART с генерацией дробной скорости передачи, внутренним FIFO, поддержкой DMA и поддержкой RS-485.Один UART имеет ввод-вывод для управления модемом, а другой UART имеет поддержку IrDA.‹
- Контроллер CAN 2.0B с двумя каналами.‹
- Контроллер SPI с синхронной, последовательной, полнодуплексной связью и программируемой длиной данных.‹
- Два контроллера SSP с FIFO и многопротокольными возможностями.Интерфейсы SSP можно использовать с контроллером GPDMA.‹
- два я2Интерфейсы C-bus, поддерживающие быстрый режим со скоростью передачи данных 400 кбит/с с распознаванием нескольких адресов и режимом мониторинга.‹
- Один я2Интерфейс C-bus, поддерживающий полную спецификацию шины I2C и быстрый режим, а также скорость передачи данных 1 Мбит/с с распознаванием нескольких адресов и режимом мониторинга.
- ‹ я2Интерфейс S (Inter-IC Sound) для цифрового аудиовхода или вывода с дробным управлением скоростью.Интерфейс I2S можно использовать с GPDMA.Интерфейс I2S поддерживает 3-проводную и 4-проводную передачу и прием данных, а также ввод/вывод основного тактового сигнала.
- „ Другие периферийные устройства: ‹
- 70 контактов ввода-вывода общего назначения (GPIO) с настраиваемыми подтягивающими/нижающими резисторами и новым настраиваемым режимом работы с открытым стоком.‹
- 12-разрядный аналого-цифровой преобразователь (АЦП) с входным мультиплексированием между восемью выводами, скоростью преобразования до 1 МГц и несколькими регистрами результатов.12-разрядный АЦП можно использовать с контроллером GPDMA.‹
- 10-битный цифро-аналоговый преобразователь (ЦАП) со специальным таймером преобразования и поддержкой прямого доступа к памяти.‹
- Четыре таймера/счетчика общего назначения с восемью входами захвата и десятью выходами сравнения.Каждый блок таймера имеет вход внешнего счетчика и поддержку прямого доступа к памяти.‹
- Один двигатель управления PWM с поддержкой трехфазного управления двигателем.‹
- Интерфейс квадратурного энкодера, который может контролировать один внешний квадратурный энкодер.‹
- Один стандартный блок ШИМ/таймера с внешним входом счета.‹
- Часы реального времени (RTC) с отдельным доменом мощности и выделенным генератором RTC.Блок RTC включает 64 байта резервных регистров с питанием от батареи.‹
- Сторожевой таймер (WDT) сбрасывает микроконтроллер в течение разумного периода времени, если он входит в ошибочное состояние.‹
- Системный таймер, включая возможность ввода внешних часов.‹
- Таймер повторяющихся прерываний обеспечивает программируемые и повторяющиеся прерывания по времени.
- Каждое периферийное устройство имеет собственный делитель тактовой частоты для дополнительной экономии энергии.„
- Стандартный интерфейс тестирования/отладки JTAG для совместимости с существующими инструментами.Опции Serial Wire Debug и Serial Wire Trace Port.„
- Модуль трассировки эмуляции обеспечивает ненавязчивую, высокоскоростную трассировку выполнения инструкций в реальном времени.„
- Встроенный PMU (блок управления питанием) автоматически настраивает внутренние регуляторы для минимизации энергопотребления в режимах сна, глубокого сна, отключения питания и глубокого отключения питания.„
- Четыре режима пониженного энергопотребления: сон, глубокий сон, отключение питания и глубокое отключение питания.„
- Один источник питания 3,3 В (от 2,4 В до 3,6 В).„
- Четыре внешних входа прерывания, настраиваемые как чувствительные к фронту/уровню.Все выводы портов PORT0 и PORT2 могут использоваться в качестве источников прерываний, чувствительных к фронту.„
- Вход немаскируемого прерывания (NMI).„
- Функция вывода часов, которая может отражать часы основного генератора, часы IRC, часы RTC, часы ЦП и часы USB.„
- Контроллер прерываний пробуждения (WIC) позволяет ЦП автоматически просыпаться от любого приоритетного прерывания, которое может произойти, когда часы остановлены в режимах глубокого сна, отключения питания и глубокого отключения питания.„
- Пробуждение процессора из режима Power-down с помощью прерываний от различных периферийных устройств.„
- Обнаружение отключения с отдельным порогом для прерывания и принудительного сброса.„
- Сброс при включении питания (POR).„
- Кварцевый генератор с рабочим диапазоном от 1 МГц до 24 МГц.„
- Внутренний RC-генератор 4 МГц с точностью до 1 %, который можно дополнительно использовать в качестве системного тактового генератора.„
- PLL позволяет ЦП работать на максимальной частоте ЦП без необходимости использования высокочастотного кристалла.Может запускаться от основного генератора, внутреннего RC-генератора или генератора RTC.
- „ USB PLL для дополнительной гибкости.„
- Защита от чтения кода (CRP) с различными уровнями безопасности.„
- Доступен в 100-контактном корпусе LQFP (14 x 14 x 1,4 мм).
Приложения
- «Электронный учет»
- Осветительные приборы "
- Промышленные сети „
- Системы сигнализации „
- Бытовая техника "
- Блок управления двигателем
Блок-схема
Схема пакета
LQFP100: пластиковый низкопрофильный четверной плоский корпус;100 лидов;корпус 14 х 14 х 1,4 мм SOT407-1