Микроконтроллеры серии Kinetis K8x обеспечивают высокий уровень безопасности, гибкости применения и масштабируемости при создании интеллектуальных устройств для Интернета завтрашнего дня.

Высокопроизводительные микроконтроллеры Kinetis K8x на базе ядра ARM® Cortex®-M4F обеспечивают расширенные функции безопасности, включая защищенный загрузчик в области ROM-памяти для зашифрованного обновления встроенного программного кода, автоматическое дешифрование данных из внешней последовательной NOR FLASH-памяти, аппаратное ускорение шифрования по алгоритмам DES, 3-DES, AES, SHA-1, SHA-256 и MD5, а также аппаратное шифрование с открытым ключом.

Помимо этого, микроконтроллеры интегрируют по 8 КБ кэш-памяти данных и инструкций, 8 КБ системной кэш-памяти, 256 КБ FLASH-памяти программ и 256 КБ SRAM-памяти данных, контроллер полноскоростного USB 2.0 OTG, четырехканальный QSPI интерфейс дляподключения внешней энергонезависимой памяти данных/программ и широкий набор малопотребляющей периферии. Программная совместимость со всеми устройствами семейства Kinetis позволит разработчикам легко и быстро переносить свои проекты на новые микроконтроллеры.

К другим усовершенствованиям можно отнести режим повышенной производительности High Speed RUN и новую интеллектуальную периферию, например, сверхмалопотребляющий модуль LPUART, поддерживающий работу в режиме останова системы.

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

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

  • Центральный процессор
    • Ядро ARM® Cortex®-M4 с рабочей частотой до 150 МГц, блоком DSP-вычислений одинарной точности с плавающей точкой (FPU)
    • 8 КБ кэш-памяти данных, 8 КБ кэш-памяти инструкций, 8 КБ системной кэш-памяти
  • Внутренняя память
    • До 256 КБайт FLASH-памяти
    • 256 КБайт SRAM-памяти
    • Интерфейс внешней памяти FlexBus и контроллер SDRAM-памяти
    • Два модуля интерфейса QPSI с функцией XIP
    • 32 КБайт загрузочной ROM-памяти со встроенным загрузчиком
    • Поддержка внешней последовательной FLASH-памяти с режимами SDR/DDR
  • Система и структура тактирования и синхронизации
    • Несколько режимов пониженного энергопотребления
    • Блок защиты памяти
    • Основной системный тактовый генератора на 3…32 МГц
    • Малопотребляющий тактовый генератора на 32.768 кГц
    • Внутренний источник опорного тактового сигнала на 48 МГц
  • Таймеры
    • Один 4-канальный таймер периодических прерываний
    • Два 16-битных малопотребляющих модуля таймеров/ШИМ
    • Два 8-канальных модуля таймеров для задач общего назначения, управления электродвигателем, ШИМ
    • Два 2-канальных таймера для задач общего назначения и квадратурного декодера
    • Часы реального времени с независимым блоком питания на 3.3 В
    • Программируемый блок задержки
  • Человеко-машинный интерфейс
    • Малопотребляющий аппаратный контроллер сенсорного интерфейса (TSI)
    • Интерфейс ввода/вывода общего назначения
  • Аналоговая периферия
    • Один 16-битный АЦП последовательного приближения, два 6-битных ЦАП и один 12-битный ЦАП
    • Два аналоговых компаратора, включающих 6-битные ЦАП и вход опорного напряжения
    • Источник опорного напряжения на 1.2 В
  • Коммуникационные интерфейсы
    • Контроллер полноскоростного/низкоскоростного интерфейса USB 2.0 с режимом OTG
    • Контроллер интерфейсов SDHC и FlexIO
    • Один интерфейс I2S, три SPI, четыре I2C и пять портов LPUART
  • Система безопасности
    • Аппаратный генератор случайных чисел
    • Аппаратные ускорители шифрования DES, AES, SHA
    • Несколько уровней защиты внутренней FLASH-памяти
  • Рабочие характеристики
    • Напряжение питания системы и напряжение перезаписи FLASH-памяти: от 1.71 В до 3.6 В
    • Независимая схема питания порта ввода/вывода PORTE (QSPI): от 1.71 В до 3.6 В
    • Диапазон рабочих температур: от -40°C до +105°C
  • Доступные корпуса
    • 100-выводной LQFP, размером 14 х 14 мм, 66 линий ввода/вывода
    • 121-выводной XFBGA, размером 8 х 8 мм, 87 линий ввода/вывода
    • 121-выводной WLCSP, размером 4.64 х 4.53 мм, 87 линий ввода/вывода
    • 144-выводной LQFP, размером 20 х 20 мм, 102 линии ввода/вывода

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

  • Автоматизация зданий
  • Бытовая автоматика и безопасность
  • Концентраторы данных для Интернета вещей
  • Точки розничных продаж
  • Портативные приборы для здоровья
  • Интеллектуальные шлюзы энергоснабжения
  • Носимые устройства

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

  • TWR-K80F150M — микроконтроллерная плата системы разработки Tower System.
    Плата TWR-K80F150M может работать как автономно, так и в составе модульной платформы разработки Tower System компании Freescale, позволяющей быстро создавать прототип разрабатываемого устройства и использовать тот же набор средств в будущих проектах за счет реконфигурируемой аппаратной архитектуре. Плата выполнена на базе микроконтроллера MK80FN256VDC15 с рабочей частотой 150 МГц, 256 КБ FLASH-памяти, 256 КБ SRAM-памяти, портами USB и QSPI интерфейсов и позволяет оценить функциональные возможности всего семейства устройств Kinetis K80/K81/K82.
  • Пакет разработки прикладного ПО (SDK) для микроконтроллеров Kinetis
    Пакет обеспечивает всестороннюю программную поддержку микроконтроллеров Kinetis и включает аппаратно абстрагированный слой (HAL), драйвера для всех периферийных улов, стек протоколов USB и других коммуникационных интерфейсов, промежуточное ПО, операционную сред реального времени (RTOS) и примеры прикладных программ, позволяя упростить и ускорить разработку пользовательских приложений.
    Легко и быстро создать новый или скопировать существующий проект можно в Kinetis SDK Project Generator

 

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

 

Документация на Микроконтроллеры Kinetis K80 (англ.)

Документация на Микроконтроллеры Kinetis K82 (англ.)