+ LPC1768, 32-разрядный микроконтроллер на базе ядра ARM Cortex-M3 с интерфейсами Ethernet, USB 2.0 Host/Device/OTG, 2 CAN, I2S, 12-разрядным АЦП и 10-разрядным ЦАП
 

LPC1768 32-разрядный микроконтроллер на базе ядра ARM Cortex-M3 с интерфейсами Ethernet, USB 2.0 Host/Device/OTG, 2 CAN, I2S, 12-разрядным АЦП и 10-разрядным ЦАП

 

Блок-схема

LPC1768, 32-разрядный микроконтроллер на базе ядра ARM Cortex-M3 с интерфейсами Ethernet, USB 2.0 Host/Device/OTG, 2 CAN, I2S, 12-разрядным АЦП и 10-разрядным ЦАП
Увеличить

Группа компонентов

ARM

Основные параметры

ЦПУ: Ядро Cortex-M3
ЦПУ: F,МГц от 1 до 100
Память: Flash,КБайт 512
Память: RAM,КБайт 64
I/O (макс.),шт. 70
Таймеры: 32-бит,шт 4
Таймеры: Каналов ШИМ,шт 1
Таймеры: RTC Да
Интерфейсы: UART,шт 4
Интерфейсы: I2C,шт 2
Интерфейсы: USB,шт 1
Интерфейсы: CAN,шт 2
Интерфейсы: Ethernet,шт 1
Интерфейсы: DMA,шт 8
Аналоговые входы: Разрядов АЦП,бит 12
Аналоговые входы: Каналов АЦП,шт 8
Аналоговые выходы: Разрядов ЦАП,бит 10
VCC от 2.4 до 3.6
ICC,мА 100
TA,°C от -40 до 85
Корпус LQFP-100

Общее описание

LPC1768, LPC1766, LPC1765, LPC1764 являются микроконтроллерами, базированными на ядре ARM Cortex-M3 для встраиваемых приложений, особенностью которых является высокий уровень интеграции и низкое потребление энергии. ARM Cortex-M3 представляет собой ядро следующего поколения, которое предлагает такие улучшения системы, как усовершенствованные возможности отладки и более высокий уровень поддержки блочной интеграции.

ЦПУ LPC1768, LPC1766, LPC1765, LPC1764 функционирует на частотах вплоть до 100МГц. ARM Cortex-M3 включает в себя трехуровневый конвейер и использует гарвардскую архитектуру с раздельными шинами для инструкций и данных, а также третью шину для периферийных устройств. ЦПУ ARM Cortex-M3 также содержит внутреннее устройство выборки команд которое поддерживает работу с предполагаемыми ветвлениями.

LPC1768, LPC1766, LPC1765, LPC1764 дополнительно включают в себя до 512КБ памяти Flash, до 64КБ памяти данных, Ethernet MAC, интерфейс USB устройства/хоста/OTG, 8 канальный контроллер DMA общего назначения, 4 UART, 2 канала CAN, 2 контроллера SSP, интерфейс SPI, 3 интерфейса шины I2C, 2 входа и 2 выхода интерфейса I2S, 8 канальный 12 битный АЦП, 10 битный ЦАП, ШИМ для управления мотором, интерфейс импульсного датчика положения, 4 таймера общего назначения, ШИМ общего назначения с 6 выходами, сверхмалопотребляющий RTC с отдельным батарейным питанием и до 70 линий ввода-вывода общего назначения.

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

  • Процессор ARM Cortex-M3 работает на частотах до 100МГц. Схема защиты памяти(MPU), включает поддержку восьми областей памяти.
  • ARM Cortex-M3 имеет встроенный контроллер вложенных векторных прерываний(NVIC).
  • До 512КБ программируемой памяти Flash. Улучшенный ускоритель памяти позволяет работать на высокой скорости в 100МГц без простоя.
  • Внутрисхемное программирование(ISP) и программирование приложением(IAP) через программный загрузчик.
  • Встроенная память SRAM включает:
    • 32/16КБ SRAM с локальными шинами программ/данных для быстрого доступа ЦПУ.
    • Один/два блока SRAM по 16КБ с раздельными путями доступа для обеспечения большой производительности. Эти блоки SRAM могут быть использованы для Ethernet(только LPC1768/66/64), для USB и памяти DMA, также как и для хранения инструкций общего назначения для ЦПУ или хранения данных.
  • Восьмиканальный DMA контроллер общего назначения (GPDMA) на многоуровневой матрице AHB может использоваться с SSP, I2S, UART, аналого-цифровым и цифроаналоговым преобразователями, сигналами совпадения таймера и для пересылки данных память-в-память.
  • Многоуровневое соединение AHB матрицы предоставляет раздельные шины для каждого главного AHB. Главные AHB включают ЦПУ, DMA контроллер общего назначения, Ethernet MAC(только LPC1768/66/64) и интерфейс USB. Такое соединение предоставляет возможность коммуникаций без задержки на арбитраж.
  • Отдельная шина APB предоставляет высокую пропускную способность между ЦПУ и DMA.
  • Последовательные интерфейсы:
    • Ethernet MAC с интерфейсом RMII и контроллером DMA(только LPC1768/66/64).
    • Полноскоростной контроллер устройства/хоста/OTG USB2.0 с соответствующим контроллером DMA и встроенным PHY для устройства, функциями Хост и OTG. LPC1764 включает только контроллер устройства USB.
    • Четыре UART с контроллером дробной скорости передачи, внутренней FIFO, поддержкой DMA и RS-485. Один UART имеет модем контроля ввода-вывода и один UART поддерживает IrDA.
    • Контроллер CAN 2.0B с двумя каналами.
    • SPI контроллер с синхронной, последовательной, полнодуплексной передачей и программируемой длиной данных.
    • Два контроллера SSP с FIFO и мультипротокольными возможностями. Интерфейсы SSP могут быть использованы с контроллером GPDMA.
    • Два интерфейса шины I2C, поддерживающие быстрый режим работы со скоростью 400кбит/с с распознаванием адресов и режимом монитора.
    • Один интерфейс шины I2C, полностью поддерживающий спецификацию шины I2C с быстрым режимом работы со скоростью 1Мбит/с, распознаванием адресов и режимом монитора.
    • Только LPC1768, LPC1766, LPC1765 имеют интерфейс I2S(Inter-IC Sound) для ввода или вывода цифрового звука с дробной скоростью. Интерфейс I2S может использоваться с GPDMA, поддерживает передачу/прием данных по трем или четырем линиям и ввод/вывод главного сигнала тактирования.
  • Другие периферийные устройства:
    • 70 линий ввода-вывода общего назначения(GPIO) и конфигурируемыми подтягивающими резисторами, и новым конфигурируемым режимом открытого стока.
    • 12 битный аналого-цифровой преобразователь(АЦП) с мультиплексированным входом на 8 линий, скоростью преобразования до 1МГц и составным регистром для результата. 12 битный АЦП может использоваться с контроллером GPDMA.
    • Только LPC1768, LPC1766, LPC1765 имеют 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) с различными уровнями безопасности.
  • Доступен в 100 выводном корпусе LQFP(14х14х1.4мм).

Области применения:

  • Электронные измерения
  • Осветительная аппаратура
  • Промышленные сети
  • Системы сигнализации
  • Предметы домашнего обихода
  • Управление моторами
Datasheet
 
LPC1769, LPC1768, LPC1767, LPC1766, LPC1765, LPC1764, LPC1763 (741.8 Кб), 14.09.2011

Производитель
 

Где купить
 


Дистрибуторы

Дилеры

Где купить ещё

Datasheet

LPC1769, LPC1768, LPC1767, LPC1766, LPC1765, LPC1764, LPC1763 32-разрядные микроконтроллеры на базе ядра ARM Cortex-M3 с интерфейсами Ethernet, USB 2.0 Host/Device/OTG, CAN, 12-разрядным АЦП и 10-разрядным ЦАП (741.8 Кб), 14.09.2011




Автор документа: Александр Маргелов, http://www.compel.ru
Кол-во просмотров: 25649
Дата публикации: 29.10.2008 15:00
Дата редактирования: 16.09.2009 12:48


подписка на новости

Подпишись на новости!

Продажа силового и бронированного кабеля и провода в Москве



Мероприятия:

17-я международная выставка ChipEXPO - 2019