Группа компонентов
ARM
Основные параметры
ЦПУ: Ядро |
Cortex-M3
|
ЦПУ: F,МГц |
от 1 до 100
|
Память: Flash,КБайт |
256
|
Память: RAM,КБайт |
32
|
I/O (макс.),шт. |
52
|
Таймеры: 32-бит,шт |
4
|
Таймеры: Каналов ШИМ,шт |
3
|
Таймеры: RTC |
Да
|
Интерфейсы: UART,шт |
4
|
Интерфейсы: I2C,шт |
3
|
Интерфейсы: USB,шт |
1
|
Интерфейсы: CAN,шт |
2
|
Интерфейсы: DMA,шт |
8
|
Аналоговые входы: Разрядов АЦП,бит |
12
|
Аналоговые входы: Каналов АЦП,шт |
4
|
Аналоговые выходы: Разрядов ЦАП,бит |
10
|
VCC,В |
от 2.4 до 3.6
|
ICC,мА |
100
|
TA,°C |
от -40 до 85
|
Корпус |
LQFP-80
|
Общее описание
LPC1758, LPC1756, LPC1754, LPC1752, LPC1751 являются микроконтроллерами, базированными на ARM Cortex-M3 для встраиваемых приложений, особенностью которых является высокий уровень интеграции и низкое потребление энергии. ARM Cortex-M3 представляет собой ядро следующего поколения, которое предлагает такие улучшения системы, как усовершенствованные возможности отладки и более высокий уровень поддержки блочной интеграции.
ЦПУ LPC1758, LPC1756, LPC1754, LPC1752, LPC1751 функционирует на частотах вплоть до 100МГц. ARM Cortex-M3 включает в себя трехуровневый конвейер и использует гарвардскую архитектуру с раздельными шинами для инструкций и данных, а также третью шину для периферийных устройств. ЦПУ ARM Cortex-M3 также содержит внутреннее устройство выборки команд которое поддерживает работу с предполагаемыми ветвлениями.
LPC1758, LPC1756, LPC1754, LPC1752, LPC1751 дополнительно включают в себя до 512КБ памяти Flash, до 64КБ памяти данных, Ethernet MAC, интерфейс USB устройства/хоста/OTG, 8 канальный контроллер DMA общего назначения, 4 UART, 2 канала CAN, 2 контроллера SSP, интерфейс SPI, 3 интерфейса шины I2C, 2 входа и 2 выхода интерфейса I2S, 6 канальный 12 битный АЦП, 10 битный ЦАП, ШИМ для управления мотором, интерфейс импульсного датчика положения, 4 таймера общего назначения, ШИМ общего назначения с 6 выходами, сверхмалопотребляющий RTC с отдельным батарейным питанием и до 52 линий ввода-вывода общего назначения.
Отличительные особенности:
- Процессор ARM Cortex-M3 работает на частотах до 100МГц. Схема защиты памяти(MPU), включает поддержку восьми областей памяти.
- ARM Cortex-M3 имеет встроенный контроллер вложенных векторных прерываний(NVIC).
- До 512КБ программируемой памяти Flash. Улучшенный ускоритель памяти позволяет работать на высокой скорости в 100МГц без простоя.
- Внутрисхемное программирование(ISP) и программирование приложением(IAP) через программный загрузчик.
- Встроенная память SRAM включает:
- до 32КБ SRAM с локальными шинами программ/данных для быстрого доступа ЦПУ.
- Один/два блока SRAM по 16КБ с раздельными путями доступа для обеспечения большой производительности. Эти блоки SRAM могут быть использованы для Ethernet(только LPC1758), для USB и памяти DMA, также как и для хранения инструкций общего назначения для ЦПУ или хранения данных.
- Восьмиканальный DMA контроллер общего назначения (GPDMA) на многоуровневой матрице AHB может использоваться с SSP, I2S, UART, аналого-цифровым и цифроаналоговым преобразователями, сигналами совпадения таймера и для пересылки данных память-в-память.
- Многоуровневое соединение AHB матрицы предоставляет раздельные шины для каждого главного AHB. Главные AHB включают ЦПУ, DMA контроллер общего назначения, Ethernet MAC(только LPC1758) и интерфейс USB. Такое соединение предоставляет возможность коммуникаций без задержки на арбитраж.
- Отдельная шина APB предоставляет высокую пропускную способность между ЦПУ и DMA.
- Последовательные интерфейсы:
- Только для LPC1758 Ethernet MAC с интерфейсом RMII и контроллером DMA.
- Полноскоростной контроллер устройства/хоста/OTG USB2.0 с соответствующим контроллером DMA и встроенным PHY для устройства, функциями Хост и OTG. LPC1752, LPC1751 включают только контроллер устройства USB.
- Четыре UART с контроллером дробной скорости передачи, внутренней FIFO, поддержкой DMA и RS-485. Один UART имеет модем контроля ввода-вывода и один UART поддерживает IrDA.
- Контроллер CAN 2.0B с двумя(LPC1758, LPC1756) или одним(LPC1754, LPC1752, LPC1751) каналом.
- SPI контроллер с синхронной, последовательной, полнодуплексной передачей и программируемой длиной данных.
- Два контроллера SSP с FIFO и мультипротокольными возможностями. Интерфейсы SSP могут быть использованы с контроллером GPDMA.
- Два интерфейса шины I2C, поддерживающие быстрый режим работы со скоростью 400кбит/с с распознаванием адресов и режимом монитора.
- Только LPC1758, LPC1756 имеют интерфейс I2S(Inter-IC Sound) для ввода или вывода цифрового звука с дробной скоростью. Интерфейс I2S может использоваться с GPDMA, поддерживает передачу/прием данных по трем или четырем линиям и ввод/вывод главного сигнала тактирования.
- Другие периферийные устройства:
- 52 линии ввода-вывода общего назначения(GPIO) и конфигурируемыми подтягивающими резисторами, и новым конфигурируемым режимом открытого стока.
- 12 битный аналого-цифровой преобразователь(АЦП) с мультиплексированным входом на 6 линий, скоростью преобразования до 1МГц и составным регистром для результата. 12 битный АЦП может использоваться с контроллером GPDMA.
- Только LPC1758, LPC1756, LPC1754 имеют 10 битный цифро-аналоговый преобразователь(ЦАП) с предназначенным для него таймером и поддержкой DMA.
- Четыре таймера/счетчика общего назначения с тремя входами захвата и десятью выходами сравнения. Каждый блок таймера имеет внешний вход счета и поддержку DMA.
- Один ШИМ для управления мотором с поддержкой трехфазных моторов.
- Интерфейс импульсного датчика положения, который может работать с одним внешним датчиком.
- Один стандартный ШИМ/таймер с внешним входом счета.
- Часы реального времени (RTC) с отдельным источником питания и генератором RTC. Блок RTC включает резервные регистры с 64 байтами, которые питаются от батареи.
- Сторожевой таймер (WDT) сбрасывает микроконтроллер через приемлемый промежуток времени если он входит в ошибочное состояние.
- Таймер системных тиков, включающий возможность тактирования внешним сигналом.
- Таймер повторяющихся прерываний обеспечивает программирование и повторение синхронизированных прерываний.
- Каждая периферийная схема имеет свой собственный делитель тактового сигнала для большей экономии энергии.
- Стандартный интерфейс испытания/отладки JTAG совместимостим с существующими инструментами. Опции Serial Wire Debug и Serial Wire Trace Port.
- Модуль эмуляции трассировки позволяет не меняя режим работы осуществлять быструю трассировку исполнения инструкции в реальном времени.
- Интегрированная PMU(схема управления питанием) производит автоматическую настройку на минимизацию потребления энергии в режимах пониженного потребления Sleep, Deep Sleep, Power-down и Deep power-down.
- Четыре режима пониженного потребления: Sleep, Deep Sleep, Power-down и Deep power-down.
- Однополярное питание 3.3В (2.4В – 3.6В).
- Один вход внешнего прерывания, конфигурируемый по чувствительности к уровню/фронту. Все линии PORT0 и PORT2 могут использоваться как источники прерывания по фронту.
- Вход немаскируемого прерывания(NMI).
- Функция вывода сигнала тактирования, которая может повторять тактирование от главного генератора, тактирование IRC, RTC, тактирование ЦПУ и USB.
- Контроллер пробуждения по прерыванию (WIC) позволяет ЦПУ автоматически пробуждаться от любого приоритетного прерывания, которое происходит когда тактирование остановлено в режимах deep sleep, power-down и deep power-down.
- Процессор пробуждается из режима Power-down от прерываний, исходящих от периферийных модулей.
- Определение падения напряжения с различными порогами для прерывания и принудительного сброса.
- Сброс по включению питания(POR).
- Кварцевый генератор с рабочим диапазоном от 1МГц до 24МГц.
- Внутренний 4МГц RC генератор настроенный с точностью 1%, который по выбору может быть использован для тактирования системы.
- ФАПЧ позволяет работать ЦПУ на максимальных частотах без высокочастотного кварца. Может тактироваться от главного генератора, внутреннего RC генератора или от генератора RTC.
- USB ФАПЧ для дополнительной гибкости.
- Защита от чтения кода(CRP) с различными уровнями безопасности.
- Доступен в 80 выводном корпусе LQFP(12х12х1.4мм).
Применения:
- Электронные измерения
- Осветительная аппаратура
- Промышленные сети
- Системы сигнализации
- Предметы домашнего обихода
- Управление моторами
|
Datasheet
LPC1759, LPC1758, LPC1756, LPC1754, LPC1752, LPC1751 (939.8 Кб), 27.02.2010
Производитель
Где купить
Дистрибуторы
Дилеры
Где купить ещё
|