Читаем, обсуждаем, задаем вопросы
10 Ноя
Гибкая двухбанковая FLASH-память обеспечивает максимальную надежность при перепрограммировании приложений
Компания NXP Semiconductors объявила о выпуске новой серии микроконтроллеров ARM® CortexTM-M3 с максимальной в отрасли производительностью. Микроконтроллеры серии LPC1800 оптимизированы для работы с низким энергопотреблением, как на сверхнизких частотах, так и с макимальным быстродействием до 150 МГц с исполнением кода программ из FLASH-памяти или ОЗУ.
Такая производительность обеспечивает максимальные возможности подключения и использования пропускной способности для широкого ряда ресурсоемких применений. Гибкая двухбанковая 256-битная FLASH-память может использоваться для одновременного выполнения операций чтения и записи, что дает возможность сохранить оригинальную копию программного обеспечения и защитить ее от сбоев при перепрограммировании, или выступать как один банк памяти. Микроконтроллеры LPC1800 также содержат два инновационных периферийных устройства – гибкий интерфейс quad-SPI и подсистему таймеров с функцией конфигурирования состояния.
«Серия LPC1800 устанавливает новый стандарт производительности микроконтроллеров с ядром ARM Cortex-M3, – говорит Джоф Лис (Geoff Lees), вице-президент и генеральный директор подразделения микроконтроллеров компании NXP Semiconductors. – Инновации NXP в разработке надежной, высокопроизводительной архитектуры памяти и системной периферии делают эти микроконтроллеры уникальными».
90-нм процесс NXP обеспечивает большие объемы памяти и высокую производительность при низком энергопотреблении
Микроконтроллеры LPC1800, разработанные с использованием 90-нанометровой технологии компании NXP со сверхмалым током утечки, обеспечивают более быструю работу, низкое динамическое энергопотребление и позволяют снизить ток потребления в режиме ожидания от 10 до 100 раз. Серия LPC1800 обладает самой большой среди существующих микроконтроллеров Cortex-M3 встроенной статической памятью (до 200 кБ), распределенной по нескольким банкам, каждый из которых имеет собственный канал доступа к контроллеру шины, обеспечивая более высокую пропускную способность и индивидуальный контроль выключения питания для работы с низким энергопотреблением. Архитектура двухбанковой FLASH-памяти объемом 1 МБ обеспечивает максимальную надежность при перепрограммировании приложений и бесперебойную работу FLASH-памяти.
Интегрированный высокоскоростной интерфейс quad-SPI и подсистема таймеров с функцией конфигурирования состояния
Используя преимущества быстрого внедрения архитектуры quad-SPI в новых модулях последовательной флэш-памяти, компания NXP первой предлагает высокоскоростной интерфейс, который поддерживает подключение SPI и quad-SPI практически всех производителей. Высокая скорость передачи данных в четырехканальной памяти с интерфейсом SPI (до 80 Мбит/с на один канал) позволяет обрабатывать больше данных и программных кодов, чем в случае использования встроенной памяти.
Используемая в микроконтроллерах LPC1800 подсистема таймеров с функцией конфигурирования состояния состоит из блока таймеров с механизмом состояния, обеспечивающим комплекс функций, включая генерирование формы сигнала для широтно-импульсной модуляции (PWM) в зависимости от событий, синхронизацию АЦП и контроль запаздывания. Эта подсистема таймеров дает разработчикам встроенных решений более высокую гибкость в создании необходимых волновых форм и управляющих сигналов для многих применений, таких как системы преобразования энергии, освещения и управления двигателем.
Дополнительные периферийные устройства микроконтроллеров LPC1800 включают два контроллера высокоскоростного USB с интегрированным на кристалле физическим уровнем, контроллер 10/100T Ethernet с аппаратным вычислением контрольных сумм TCP/IP, контроллер цветного графического ЖК дисплея высокого разрешения и модуль AES-декодирования, включающий два 128-битных защищенных модуля OTP-памяти для хранения ключей. По запросу доступны версии контроллера с AES-шифрованием.
Стандартные характеристики микроконтроллеров LPC1800
Все микроконтроллеры семейства LPC1800 имеют следующие стандартные характеристики: ПЗУ объемом 32 кБ для хранения кода начальной загрузки и программных драйверов на кристалле, восьмиканальный контроллер DMA общего назначения (GPDMA), два 10-битных АЦП и 10-битный ЦАП со скоростью преобразования данных 400 000 выборок в секунду, интерфейс частотно-импульсной модуляции (PWM) для управления двигателем и интерфейс импульсного датчика положения (Quadrature Encoder), 4 интерфейса UART, 2 интерфейса I2C с высокоскоростным режимом работы Fast-mode Plus, интерфейс I2S, 2 интерфейса SSP/SPI, интерфейс смарт-карт, 4 таймера, контрольный таймер с обращением к памяти путем организации окон, сигнальный таймер, часы реального времени со сверхнизким энергопотреблением, имеющий 256 Байт резервных регистров с питанием от батареи и до 80 линий ввода/вывода общего назначения.
Наличие
Микроконтроллеры LPC1800 выпускаются в 144-/208-выводных корпусах LQFP и в 100-/180-/256-выводных корпусах BGA. Опытные образцы микроконтроллеров LPC1800 с FLASH-памятью доступны уже сейчас. В настоящее время ведется производство опытных образцов LPC18x0 без FLASH-памяти, обладающих бóльшим объемом встроенной SRAM на кристалле, которые появятся у дистрибьюторов в декабре. Более подробную информацию о микроконтроллерах LPC1800 можно найти по адресу http://ics.nxp.com/products/lpc1000/lpc18xx/.
Компания NXP является единственным поставщиком микроконтроллеров, объявившим о лицензировании и производстве продуктов на базе всех процессоров семейства ARM Cortex-M, включая Cortex-M0, Cortex-M3 и Cortex-M4. Благодаря этой линейке микроконтроллеры компании NXP обеспечивают необходимую производительность и диапазон цен для встраиваемых применений самого разного уровня. Более подробную информацию можно найти по адресу www.nxp.com/microcontrollers.
Внутренняя архитектура микроконтроллеров LPC1800 |
Тип | Память | ЖКИ | Ethernet | USB | АЦП 10-бит (каналов) |
I/O | EBI | TA | Корпус | |
---|---|---|---|---|---|---|---|---|---|---|
FLASH (кБ) |
RAM (кБ) |
|||||||||
LPC1810 | - | 136 | - | - | - | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1812 | 512(1×512) | 104 | - | - | - | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1813 | 512(2×256) | 104 | - | - | - | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1815 | 768(2×382) | 136 | - | - | - | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1817 | 1024(2×512) | 136 | - | - | - | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1820 | - | 168 | - | - | 1 | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1822 | 512(1×512) | 104 | - | - | 1 | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1823 | 512(2×256) | 104 | - | - | 1 | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1825 | 768(2×384) | 136 | - | - | 1 | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1827 | 1024(2×512) | 136 | - | - | 1 | 4…6 | 17…64 | 8 | -40…+85°C | LQFP144 TBGA100 |
LPC1830 | - | 200 | - | + | 2 | 8 | 80 | 16…32 | -40…+85°C | LQFP208 BGA256 BGA180 |
LPC1833 | 512(2×256) | 136 | - | + | 2 | 8 | 80 | 16…32 | -40…+85°C | LQFP208 BGA256 BGA180 |
LPC1837 | 1024(2×512) | 136 | - | + | 2 | 8 | 80 | 16…32 | -40…+85°C | LQFP208 BGA256 BGA180 |
LPC1850 | - | 200 | + | + | 2 | 8 | 80 | 16…32 | -40…+85°C | LQFP208 BGA256 BGA180 |
LPC1853 | 512(2×256) | 136 | + | + | 2 | 8 | 80 | 16…32 | -40…+85°C | LQFP208 BGA256 BGA180 |
LPC1857 | 1024(2×512) | 136 | + | + | 2 | 8 | 80 | 16…32 | -40…+85°C | LQFP208 BGA256 BGA180 |
Запросить образцы, средства разработки или техническую поддержку
Документация на серию LPC1800 (англ.)
Подпишись на новости! |