NXP: LPC11U6x — серия микроконтроллеров на базе ядра ARM Cortex-M0+ с интегрированной FLASH, SRAM, EEPROM памятью, USB интерфейсом и 12-битным АЦП
Автор: admin
16 Июл
Микроконтроллеры серии LPC11U6x выполнены на основе энергоэффективного ядра ARM® Cortex™-M0+ с рабочей частотой до 50 МГц, предлагают несколько конфигураций внутренней памяти, оснащены стандартным набором коммуникационных интерфейсов, обновленным АЦП с частотой дискретизации 2 MSPS (млн. выборок в сек.) и функциональным набором таймеров.
Новые устройства интегрируют контроллер полноскоростного (FS) USB 2.0 интерфейса, сертифицированного ассоциацией USB-IF, а дают инженерам доступ к программному стеку USB, инструментальным средствам и всему необходимому с целью максимально упростить разработку и ускорить вывод на рынок конечного продукта. Размещенные в области ROM-памяти драйверы USB-интерфейса сокращают время разработки и снижают размер прикладного кода, увеличивая вместе с тем надежность системы. И наконец, интегрированный физический уровень USB снижает затраты на элементную базу и упрощает схему решения.
В ответ на необходимость хранить и обрабатывать всё более возрастающие потоки данных и постоянно увеличивающийся в размерах прикладной код, LPC11U6x оснащены до 256 кБайт FLASH и до 36 кБайт SRAM памятью. Задача расширения возможностей ввода/вывода данных решена интеграцией широкого ряда последовательных коммуникационных интерфейсов, включающего пять USART, два I2C и два SPI интерфейса, а также до 80 линий ввода/вывода общего назначения, наряду с 12-битным 12-канальным АЦП с частотой дискретизации 2 млн. выборок в сек., обеспечившим большую пропускную способность и большую точность обработки входных сигналов.
Помимо этого, микроконтроллеры серии LPC11U6x оснащены как стандартными, так и конфигурируемыми пользователем таймерами/ШИМ-генераторами, позволяя организовать сложные схемы тактирования и синхронизации. Расширенный диапазон рабочих температур, составляющий -40°C…+105°C, делает устройства идеальным выбором для применения и в потребительских, и в промышленных приложениях.
 |
Внутренняя архитектура LPC11U6x |
Отличительные особенности:
- Ядро ARM Cortex-M0+ с рабочей частотой до 50 МГц и однотактным умножителем
- Внутренняя память:
- До 128 кБайт FLASH
- До 32 кБайт SRAM
- До двух дополнительных блока SRAM по 2 кБайт каждый
- До 4 кБайт EEPROM
- API ROM-памяти включает:
- Начальный загрузчик
- Драйверы интерфейса USART
- Драйверы интерфейса I2C
- Драйверы интерфейса USB
- Драйверы контроллера прямого доступа к памяти (DMA)
- Профили энергопитания
- Внутрисхемный и внутрисистемный программатор FLASH-памяти
- Простой в использовании 16-канальный DMA-контроллер
- Высокоскоростной GPIO интерфейс, включающий до 80 линий ввода/вывода общего назначения
- Два генератора прерываний для групп линий ввода/вывода
- Блок контроля циклическим избыточным кодом (CRC)
- Конфигурируемая подсистема таймеров/ШИМ-генераторов:
- Четыре 32-битных и два 16-битных таймера/счетчика или два 32-битных и шесть 16-битных таймера/счетчика
- До 21 выхода сравнения и 16 входов захвата
- До 19 ШИМ-выходов с шестью независимыми временными базами
- Два таймера с конфигурируемым состоянием (SCTimer/PWM)
- Два 16-битных и два 32-битных таймера/счетчика общего назначения
- Сторожевой таймер
- Часы реального времени (RTC) с независимым выводом резервного питания от батареи и генератором на 32.768 кГц
- Один 12-битный 12-канальный АЦП с частотой дискретизации 2 MSPS (млн. выборок в сек.)
- Датчик температуры
- Последовательные интерфейсы:
- До пяти USART
- Два SSP контроллера
- Два интерфейса I2C
- Контроллер FS USB 2.0 (12 Мбит/с) с физическим уровнем и возможностью работать без внешнего источника тактового сигнала в низкоскоростном (1.5 Мбит/с) режиме
- Система тактирования и синхронизации:
- Встроенный RC-генератор на 12 МГц с нестабильностью 1%
- Встроенный тактовый генератор на 32.768 кГц для часов реального времени
- Вход для кварцевого генератора на 1…25 МГц
- Тактовый генератор для сторожевого таймера
- Система управления питанием:
- Блок управления питанием (PMU) для снижения мощности потребления
- Режимы пониженного энергопотребления: сна (sleep), глубокого сна (deep-sleep), пониженного питания (power-down), сильно пониженного питания (deep power-down)
- Выход из режима сна и пониженного питания по внешнему событию на входе или активности интерфейса USART
- Схема сброса по включению питания (POR)
- Детектор падения напряжения питания
- Уникальный идентификационный номер устройства
- Единое напряжение питания от 2.4 В до 3.6 В
- Независимая линия резервного питания для часов реального времени
- Диапазон рабочих температур: -40°…+105°
- Доступные корпуса: LQFP-48, LQFP-64 и LQFP-100
Область применения:
- Трехфазные электросчетчики
- GPS-трекеры
- Автомобильные аудио системы
- Устройства хранения данных
- Медицинские мониторы
- Игровые аксессуары
- Компьютерная периферия
Запросить образцы, средства разработки или техническую поддержку
Документация на микроконтроллеры LPC11U6x (англ.)