Микропроцессоры и микроконтроллеры

 
 
 
«Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.»
Brian W. Kernighan.
Русский | Українська


Микропроцессоры и микроконтроллеры :: Статьи :: Новый быстродействующий микроконтроллер с ядром ARM7.Продолжение

Новый быстродействующий микроконтроллер с ядром ARM7.Продолжение

Благодаря малому размеру и низкому энергопотреблению микроконтроллеры LPC2101/2102/2103 идеальны для применения в приложениях, где миниатюризация — ключевое требование. Ряд последовательных интерфейсов, в т.ч. несколько УАПП, SPI, SSP и два I2C, в сочетании со встроенным статическим ОЗУ размером 2/4/8 кбайт делают идеальным

применение данных микроконтроллеров в коммуникационных шлюзах и преобразователях протоколов, математических сопроцессорах, а также в устройствах, где необходимы высокая скорость обработки данных и достаточный размер буферной памяти. Несколько 32-разрядных и 16-разрядных таймеров, 10-разрядный АЦП с улучшенными характеристиками, ШИМ-генерация (поддерживается у всех таймеров с помощью блока сравнения) и 32 быстродействующих линии ввода-вывода общего назначения, из которых до 9 могут использоваться в качестве внешних прерываний, чувствительных к уровню или фронту, делают данные микроконтроллеры идеально подходящими для систем промышленной автоматики и медицинских систем.

LPC2101/2102/2103 Однокристальные 16/32-разрядные микроконтроллеры с внутрисистемно-программиру-емой флэш-памятью размером 8/16/32 кбайт, быстродействующими портами ввода-вывода и 10-разрядным АЦП

Отличительные особенности:

• 16/32-разрядный микроконтроллер с ядром ARM7TDMI-S в миниатюрном корпусе LQFP48.

• Встроенное статическое ОЗУ размером 2/4/8 кбайт и встроенная флэш-память программ 8/16/32 кбайт. 128-разрядный интерфейс/ускоритель флэш-памяти позволяет работать на частоте 70 МГц.

• Внутрисистемное/внутри-прикладное программирование (ISP/IAP) под управлением встроенной программы загрузчика. Стирание одного сектора или всей памяти за 400 мс. Программирование 256 байт за 1 мс.

• Встроенный внутрисхемный эмулятор для реально-временной отладки с использова-

Новые микроконтроллеры Philips

Таблица.1 Новые микроконтроллеры Philips

Наименование

Флэш-память

ОЗУ

АЦП

Температурный диапазон

Корпус

LPC2101FBD48

8 кбайт

2 кбайт

8 входов

-40...85°С

LQFP48

LPC2102FBD48

16 кбайт

4 кбайт

8 входов

-40...85°С

LQFP48

LPC2103FBD48

32 кбайт

8 кбайт

8 входов

-40...85°С

LQFP48

нием встроенной программы RealMonitor.

• 10-разрядный АЦП с 8 мультиплексированными входами, временем преобразования каждого входа 2,44 мкс и выделенными регистрами для хранения результата, снижающие частоту прерываний.

• Два 32-разрядных таймера-счетчика внешних событий с комбинированными 7 каналами захвата и 7 каналами сравнения.

• Два 16-разрядных таймера-счетчика внешних событий с комбинированными 3 каналами захвата и 7 каналами сравнения.

• Маломощные часы реального времени (ЧРВ) с отдельным питанием и отдельным входом синхронизации 32 кГц.

• Несколько последовательных интерфейсов, в т.ч. два УАПП (16C550), две быстродействующих шины I2C (400 кбит/сек), SPI и SSP с буферизацией и возможностью изменять длину данных.

• Векторизованный контроллер прерываний с конфигурируемыми приоритетами и векторными адресами.

• До 32 линий ввода-вывода общего назначения, совместимых с 5 В-ыми уровнями.

• До 13 внешних прерываний с конфигурируемой чувствительностью к фронтам и уровням.

• Максимальная тактовая частота ЦПУ 70 МГц формируется встроенным синтезатором частоты с ФАПЧ из входной

частоты 10...25 МГц с временем установления 100 мкс.

• Встроенный генератор работает с внешним кварцевым резонатором частотой 1...25 МГц.

• Экономичные режимы работы: холостой ход (Idle), спящий режим с активными ЧРВ и выключение (Power-down).

• Раздельное включение/отключение периферийных устройств, а также возможность масштабирования частоты синхронизации периферийных устройств для дополнительной оптимизации энергопотребления.

• Возобновление работы процессора по внешнему прерыванию или сигналу ЧРВ.