LPC24xx новое семейство микроконтроллеров на ядре ARM7
Отличительными характеристиками новых микроконтроллеров являются:
- 72 МГц, 32-битное ядро ARM7TDMI-S с двумя шинами AHB;
- Внешний интерфейс для работы с SDRAM, SRAM, и flash;
- 10/100 Ethernet с DMA и MII/RMII интерфейсом;
- USB 2.0 full-speed OTG/Device/OHCI с физическим уровнем PHY и DMA;
- Встроенный контроллер графических ЖКИ дисплеев (STN, CSTN, TFT);
- Большой набор периферийных устройств, включая CAN, I2S, ADC, PWM и др.
LPC2468
Микроконтроллер LPC2468 содержит 512 кБ встроенной flash-памяти, предназначен для различных коммуникационных приложений. В состав периферийных устройств микроконтроллера входит 10/100 Ethernet MAC, USB full speed device/host/OTG-контроллер с 4 кБ RAM-памяти, четыре UART, два канала CAN и др.
LPC2470 и LPC2478
Микроконтроллеры LPC247x содержат контроллер ЖКИ, работающий с STN-(Super-Twisted Nematic) и TFT-(Thin-Film Transistor) графическими дисплеями с разрешением до 1024x768 пикселей, до 8 бит на цвет, с поддержкой аппаратного курсора. Это решение оптимально для таких приложений, как автоматизированные кассы, промышленные, медицинские, диагностические устройства. Также ЖКИ контроллер поддерживает формат данных Windows CE.
Для микроконтроллеров семейства LPC24xx бесплатно доступен стек TCP/IP от компании InterNiche, оптимизированный для встраиваемых приложений.
Образцы новых микроконтроллеров и руководство пользователя для них будут доступны в конце мая.
СРЕДСТВА ОТЛАДКИ
Отладочная плата для LPC2468 поставляется компанией Embedded Artists. Она устанавливается на базовую плату (Board Basic) и позволяет в кратчайшие сроки осуществить разработку приложения на базе микроконтроллеров семейства LPC24xx, в частности, LPC2468. Благодаря большому объему RAM и FLASH-памяти, плата прекрасно подходит для портирования uClinux.
Отличительные характеристики платы для LPC2468:
- Микроконтроллер ARM7TDMI LPC2468 в BGA корпусе;
- 128 MБ NAND FLASH, 4 MБ NOR FLASH + 512 кБ встроенной;
- 32 MБ SDRAM + 96 кБ встроенной;
- 100/10M Ethernet на основе Micrel KSZ8001L Ethernet PHY
- Источники синхросигнала:
- 12.000 МГц для CPU
- 32.768 кГц для RTC - USB-OTG на основе ISP1301;
- 256 кБ I2C E2PROM для хранения текущих параметров;
- Буферизированная 16-битная шина данных.
Рис. 1. Функциональная схема микроконтроллера LPC247x
Характеристики базовой платы:
- Коннекторы:
- 192-выводной, для установки отладочных плат;
- Ethernet (RJ45);
- MMC/SD;
- JTAG; - Интерфейсы:
- USB OTG;
- USB device;
- USB host;
- RS232;
- CAN - Питание через USB, либо от внешнего DC-источника питания 9...19 В;
- Коннектор для подключения QVGA LCD;
- WLAN-модуль (IEEE802.11b);
РАСПРОСТРАНЕНИЕ UCLINUX
В комплект отладочной платы входит uClinux, основанный на Linux 2.6 с использованием u-Boot 1.1.6 для загрузки. Это программное обеспечение сопровождается информацией о том, как начать работать с uClinux и как разрабатывать uClinux-приложения, а также драйверами.
Среда разработки, основанная на технологии VmWare PlayerTM, позволяет отлаживать uClinux-приложение под Windows.
Более подробную информацию о базовой плате и программном обеспечении, входящем в состав отладочной платы, можно узнать на сайте www.embeddedartists.com.
Стоит добавить, что это решение оказалось настолько интересным, что в данный момент раскуплены все произведенные платы. Следующая партия будет доступна во второй половине июня 2007 г.
Ваш комментарий к статье | ||||