FLASH микроконтороллеры NXP на основе ядра ARM
Компания NXP первой в мире начала выпуск 16/32-битных микроконтроллеров с
встроенной FLASH памятью на основе процессорного ядра ARM7TDMI-S на напряжение
питания 1,8 В. Они оптимизированны для высокопроизводительных приложений с
низким энергопотреблением. Новое семейство получило название LPC2000. Основные
его признаки – стандартная ARM-архитектура, богатая периферия, высокая производительность,
малое энергопотребление, поддержка CAN-сетей, малогабаритные корпуса и, конечно,
низкая цена. Они стоят дешевле многих 8-разрядных топовых моделей других фирм.
Не удивительно, что эти приборы очень быстро завоевали популярность у разработчиков.
Но компания NXP не остановилась на достигнутом и постоянно
расширяет модельный ряд этих микроконтроллеров и в настоящее
время уже стали доступны ещё более высокопроизводительные
32-битные микроконтроллеры, выполненные по 90нм технологии,
на основе процессорного ядра ARM926EJ-S, ориентированные
на работу под управлением операционной системы, например
LINUX.
LH7A40x - микроконтроллеры на базе ядра ARM922T™
с контроллером LCD и частотой до 266 МГц
-
Ядро ARM922T™ с тактовой частотой до 266 МГц
- Контроллер LCD с поддержкой STN, CSTN, TFT и AD-TFT
дисплеев, разрешением до 1024 х 768 точек и до 64К цветов.
- 32-битная внешняя шина с поддержкой SDRAM и возможностью
загрузки с NAND Flash
- 80 КБ фрейм-буфер и 8 КБ кэш для команд и данных
- 10-канальный 10-битный АЦП с поддержкой интерфейса
сенсорного экрана
- Контроллер USB 2.0
- Широкий набор таймеров и ШИМ-контроллеров
- Часы реального времени, сторожевой таймер и система
ФАПЧ
- Широкий набор последовательных интерфейсов
- Контроллер DMA
- Интерфейсы CompactFlash, SD/MMC/SDIO, PS/2, AC'97
и PCMCIA
- До 64-х линий ввода/вывода
- Индустриальный температурный диапазон
- Корпуса BGA и LFBGA
LPC291x - микроконтроллеры на базе ядра ARM968
c интерфейсами CAN и LIN и частотой тактирования 80
МГц - компромиссное решение между ARM7TDMI и ARM926EJ
- Ядро ARM968E-S c тактовой частотой до 80 МГц
- По 16 КБ кэш памяти команд и данных
- До 48 КБ ОЗУ
- До 768 КБ Flash памяти программ
- Два контроллера CAN 2.0B
- Два контроллера LIN 2.0 (LPC2917 и LPC2919)
- Два 8-канальных 8-битных АЦП
- Два УАПП интерфейса с 16-байтными FIFO буферами приема
и передачи
- Три полнодуплексных Q-SPI интерфейса и четырьмя линиями
выбора ведомого
- Четыре 32-битных таймера, четыре 6-канальных 32-битных
контроллера ШИМ и сторожевой таймер
- Контроллер внешней памяти (LPC2917 и LPC2919)
- До 108-и линий ввода/вывода с поддержкой напряжения
5 В на входе
- Индустриальный температурный диапазон
- Корпуса LQFP100 (14x14x1,4 мм) и LQFP144 (20x20x1,4
мм)
LPC24xx - микроконтроллеры на базе ядра ARM7TDMI-S™
с контроллерами Ethernet, USB OTG, CAN и LCD
-
Ядро ARM7TDMI-S™ с частотой тактирования до 72 МГц и
двумя шинами AHB
- 512 КБ Flash памяти программ и 98 КБ ОЗУ
- Интерфейс внешней памяти для SRAM, Flash и SDRAM
- Контроллер 10/100 Ethernet с DMA и интерфейсом MII/RMII
- Контроллер USB 2.0 OTG с DMA
- Два контроллера CAN 2.0B с фильтрацией пакетов
- Контроллер DMA
- 10-битные АЦП и ЦАП
- QVGA LCD контроллер с DMA для STN и TFT панелей
- Широкий набор последовательных интерфейсов
- Два контроллера ШИМ
- 4 32-битных таймера, сторожевой таймер и малопотребляющие
часы реального времени
- Внутренний RC генератор с частотой 4 МГц и точностью
1%
- 160 быстродействующих линий ввода/вывода
|