Перейти к содержанию
    

Бюджетная отладочная платформа FRDM-KL25Z на основе ARM Cortex-M0+ микроконтроллера KL25Z128VLK4

FRDM-KL25Z – отладочная платформа Freescale Freedom представляет собой аппаратно-программный комплекс для оценки и проведения разработок на основе 32-разрядного ARM Cortex-M0+ микроконтроллера KL25Z128VLK4 из серии Kinetis L. Изделие удобно для быстрого прототипирования приложений. Максимальная рабочая частота микроконтроллера составляет 48 МГц, объем Flash памяти – 128 кБ. Микроконтроллер имеет развитую аналоговую и цифровую периферию, а также полноскоростной USB контроллер. Плата FRDM-KL25Z имеет форм-фактор, совместимый по выводам с Arduino R3, что обеспечивает возможность функционального расширения. На плате также установлен RGB светодиод, кнопка сброса, трехосевой цифровой акселерометр MMA8451Q и емкостной сенсорный слайдер. FRDM-KL25Z – это первая аппаратная платформа, в которой используется встроенный последовательный и отладочный адаптер NXP (Freescale), соответствующий открытому стандарту OpenSDA. Адаптер представляет собой мост между вашим PC (или другим USB хостом) и целевым микроконтроллером. С помощью OpenSDA можно загружать и отлаживать программы, программировать Flash память.

 

Существует несколько возможностей питания платы, среди которых питание от USB порта, питание через контакт Vin разъема I/O, питание от встроенной батарейки и др. Подробно все возможности изложены в Руководстве пользователя. Заметим, что OpenSDA работает только при питании через USB порт J7.

 

FRDM-KL25Z_1.jpg

 

Рис. Отладочная плата FRDM-KL25Z. Общий вид

 

FRDM-KL25Z_2.jpg

 

Рис. 2. Расположение некоторых компонентов на отладочной плате FRDM-KL25Z

 

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

 

  • Микроконтроллер MKL25Z128VLK4 в корпусе LQFP-80:

    32-разрядный Cortex-M0+,

    128 КБ Flash,

    16 КБ SRAM,

    тактовая частота до 48 МГц,

  • аналоговая периферия:

    16-bit SAR ADC w/ DMA,

    12-bit DAC w/ DMA,

    высокоскоростной компаратор;

  • Коммуникационная периферия:

    два 8-битных SPI

    USB контроллер со встроенным FS/LS трансивером,

    стабилизатор напряжения USB,

    два I2C модуля,

    один маломощный и два стандартных модуля UART,

  • Таймеры

    один шестиканальный Таймер/ PWM модуль,

    два двухканальных Таймера/ PWM модуля,

    двухканальный таймер периодического прерывания (PIT),

    часы реального времени (RTC),

    маломощный таймер (LPTMR),

    системный таймер;

  • Человеко-машинные интерфейсы (HMI):

    контроллер GPIO,

    аппаратный модуль емкостного сенсорного ввода;

  • Емкостной сенсорный слайдер;
  • Акселерометр MMA8451Q;
  • Трехцветный светодиод (RGB);
  • Гибкие возможности питания – USB, дисковая батарея, внешний источник;
  • Точки доступа для измерения параметров питания;
  • Простой доступ к портам I/O MCU через Arduino™ R3 совместимые I/ O разъемы;
  • Программируемый отладочный интерфейс OpenSDA с несколькими приложениями:

    Flash интерфейс устройства хранения данных,

    интерфейс P&E Debug обеспечивает отладку и совместимость с IDE инструментами,

    интерфейс CMSIS-DAP: стандарт ARM для встроенного интерфейса отладки,

    приложение для регистрации данных.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...