NXP: LPC18Sxx — серия 32-битных микроконтроллеров на базе ядра ARM Cortex-M3 с рабочей частотой до 180 МГц и интегрированной системой безопасности для защиты данных и программного кода
 

Доступны версии микроконтроллеров без внутренней FLASH памяти с интерфейсом SPIFI для подключения внешней Quad SPI Flash, что позволяет выбрать устройство с минимальной ценой и максимальным объемом внутренней SRAM-памяти

LPC18Sxx

Новые высокопроизводительные микроконтроллеры оснащены высокоскоростными интерфейсами, расширенным набор периферийных модулей, интегрированной системой безопасности, включающей поддержку алгоритма шифрования AES, хранилище ключей с одноразовым паролем доступа и генератор действительно случайных чисел (TRNG).

Высокопроизводительные микроконтроллеры NXP LPC18Sxx работают на тактовой частоте до 180 МГц и обеспечивают дополнительные функции безопасности, которые позволяют разработчикам приложений защитить свою интеллектуальную собственность, и предотвращают несанкционированный доступ к передаваемым данным. Аппаратный модуль шифрования/дешифрования на основе алгоритма AES, два энергонезависимых 128-разрядных хранилища зашифрованных, аппаратно-случайных ключей на базе одноразовых паролей и генератор действительно случайных чисел для формирования уникальных ключей дают возможность микроконтроллерам LPC18Sxx осуществлять безопасную начальную загрузку, защищенный обмен данными и целый ряд других функций.

Периферийные модули для организации высокоскоростного Интернет-соединения включают в себя контроллер 10/100 Ethernet с аппаратным модулем вычисления контрольной суммы для протокола TCP/IP и интерфейс SDIO для связи с модулем WiFi. К другим блокам периферии относятся контроллер высокоскоростного USB 2.0 с интегрированным физическим уровнем PHY и поддержкой интерфейса ULPI, а также интерфейс CAN 2.0. Оптимизированный контроллер графического ЖК-дисплея поддерживает цветные и монохромные ЖК-панели с разрешением до 1024 x 768 пикселей. Расширяемая архитектура памяти предоставляет разработчикам мощное средство для масштабирования памяти, удовлетворяющее любым системным требованиям. Помимо этого, доступны версии микроконтроллеров без внутренней FLASH памяти с интерфейсом SPIFI для подключения внешней Quad SPI Flash, что позволяет выбрать устройство с минимальной ценой и максимальным объемом внутренней SRAM-памяти.

Микроконтроллеры LPC18Sxx поддерживаются большим количеством программных решений, доступных от партнёрских экосистем, которые включают функции защищенного обновления встроенного программного кода, защищенного подключения к Интернету вещей, а также стеки протоколов сетевой безопасности (SSL, TLS). Для приложений, требующих общей целостности устройства, микроконтроллеры LPC18Sxx поддерживают совместную работу с микросхемами безопасности NXP серий A700x/A710x, реализующие такие функции, как обнаружение несанкционированного доступа, безопасная аутентификация с аппаратным ускорением шифрования по алгоритму RSA и вычислением кода коррекции ошибок ECC, защита от экспорта ключей с использованием системы безопасности банковского класса и многое другое.

Внутренняя архитектура микроконтроллеров LPC18Sxx

Внутренняя архитектура микроконтроллеров LPC18Sxx

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

  • Процессор
    • 32-битное ядро ARM Cortex-M3 с рабочей частотой до 180 МГц
    • Блок защиты памяти (MPU)
    • Контроллер вложенных векторизированных прерываний (NVIC)
    • Вход немаскируемых прерываний
    • Последовательный проводной отладочный и JTAG интерфейсы
    • Системный таймер
  • Внутренняя память
    • До 1 Мбайт FLASH
    • До 200 кбайт SRAM (для версий без внутренней FLASH) для хранения программного кода и данных
    • 136 кбайт SRAM (для версий с внутренней FLASH) для хранения программного кода и данных
    • 16 кбайт EEPROM для хранения данных
  • Возможности расширения памяти
    • Интерфейс внешней Quad SPI FLASH (SPIFI)
    • 8-/16-/32-битный контроллер внешней памяти (EMC)
  • Функции безопасности
    • Модуль аппаратного шифрования на основе алгоритма AES-128
    • Генератор действительно случайных чисел (TRNG)
    • Хранилище ключей с использованием одноразовых паролей (OTP)
    • Защита от считывания кода (CRP)
  • Контроллер высокоскоростного USB 2.0 Host/Device/OTG с физическим уровнем
  • Контроллер высокоскоростного USB 2.0 Host/Device с физическим уровнем и поддержкой интерфейса ULPI
  • Контроллер 10/100T Ethernet с поддержкой интерфейсов RMII и MII
  • Контроллер графического ЖКИ разрешением до 1024 x 768
  • 8-канальный контроллер прямого доступа к памяти (DMA)
  • Два 8-канальный 10-битных АЦП (400 KSPS), один 10-битный ЦАП
  • Два интерфейса I2C (Fast-mode), три SPI, четыре UART, интерфейс карт памяти
  • Два аудио интерфейса I2S, схема аудио-ФАПЧ
  • Диапазон рабочих температур
    • -40°C…+85°C (для версий без внутренней FLASH)
    • -40°C…+105°C (для версий с внутренней FLASH)
  • Совместимы по назначению выводов с микроконтроллерами серий LPC4300 и LPC1800

Инструментальные средства:

Семейство плат LPCXpresso предоставляет мощную и гибкую систему проектирования для микроконтроллеров NXP на базе ядра Cortex-M. Плата LPCXpresso18S37 является оценочным набором и обеспечивает возможности макетирования устройств на основе микроконтроллеров семейства LPC4300 и оснащена LPC18S37 в 100-выводном корпусе BGA.

LPCXpresso™ представляет собой недорогую платформу разработки от компании NXP, поддерживающую микроконтроллеры NXP на базе ядра ARM. Эта платформа входит в состав упрощённой среды разработки на базе Eclipse и недорогих целевых плат, включающих подсоединяемый по последовательному проводному интерфейсу отладчик (SWD). LPCXpresso является комплексным решением, позволяющим инженерам встраиваемых систем разработать приложение от первоначальной оценки до конечного продукта.

Код заказа: OM13076.

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

  • Микроконтроллер LPC18S37 с тактовой частотой 180 МГц
  • Отладочный порт на основе встроенного высокоскоростного интерфейса USB с опциональными протоколами CMSIS-DAP и LPCXpresso IDE Redlink обеспечивает отладку LPC18S37 в составе платы или внешнего устройства
  • Поддержка внешних отладочных средств
  • Трёхцветный светодиод
  • Кнопки сброса, внутрисхемного программирования (ISP) и вывода из режима сна (WAKE)
  • Разъемы подключения плат расширения Arduino UNO R3 и Pmod™, а также дополнительные выводы порта расширения
  • Встроенный физический уровень (PHY) Ethernet (выход доступен на разъёмах расширения)
  • Разъёмы A/B типа высокоскоростного интерфейса USB для подключения Host или Device устройств
  • Последовательная FLASH-память Macronix объёмом 8 Мбит с интерфейсом Quad SPI
  • UART, I²C и SPI интерфейсы, организующие мостовое соединение от LPC18S37 к USB через встроенный отладочный зонд
  • Разъём FTDI UART
  • Микросхема аутентификации A7001CM


Запросить образцы, средства разработки или техническую поддержку.  


Автор документа: Жанна Свирина , http://www.gaw.ru"
Дата публикации: 01.07.2015
Дата редактирования: 01.07.2015
Кол-во просмотров 1034
 
 Все новости одной лентой