Freescale TWR-K70F120M-KIT

Freescale TWR-K70F120M-KIT
Артикул: 407431

Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Freescale TWR-K70F120M-KIT

Отличный выбор! TWR-K70F120M — это мощная и популярная отладочная платформа для инженеров, работающих с микроконтроллерами Freescale (ныне NXP) серии K.

Описание платы TWR-K70F120M-KIT

TWR-K70F120M — это комплексный комплект для оценки и разработки (Tower System Module), сфокусированный на высокопроизводительном 32-битном микроконтроллере Kinetis K70 на ядре ARM Cortex-M4 с блоком вычислений с плавающей запятой (FPU). Плата предназначена для демонстрации широких возможностей MCU, включая работу с графикой, сложные вычисления, подключение по сети и работу с USB.

Ключевая особенность комплекта — модульная система Tower System. Плата TWR-K70F120M является "модулем процессора" (Processor Module), который устанавливается на "плату-основание" (Tower Elevator), позволяя легко комбинировать ее с другими модулями (TWR-PROTO, TWR-LCD, TWR-SER, TWR-K70F120M-SCARD и т.д.) для расширения функционала. Это делает плату идеальным инструментом для прототипирования встраиваемых систем.

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

  • Разработка промышленных систем управления
  • Прототипирование устройств с графическим интерфейсом (GUI)
  • Сетевые устройства (Ethernet)
  • Аудио- и сигнальные процессоры
  • Образовательные и исследовательские проекты

Технические характеристики

1. Микроконтроллер (MCU):

  • Модель: Freescale (NXP) MK70FN1M0VMJ12
  • Ядро: ARM Cortex-M4 с FPU
  • Тактовая частота: до 120 МГц
  • Память:
    • Флэш-память: 1 МБ
    • ОЗУ (SRAM): 128 КБ
    • EEPROM (через флэш): 4 КБ

2. Периферия и интерфейсы, выведенные на плате:

  • Ethernet: 10/100 Мбит/с контроллер (IEEE 1588 capable) с разъемом RJ-45.
  • USB: 2 порта:
    • USB 2.0 Full-Speed OTG (On-The-Go) с разъемом Micro-AB.
    • USB 2.0 High-Speed Host/Device/OTG с разъемом Mini-B.
  • Графический контроллер: TFT LCD контроллер (не встроенный в MCU, а отдельная микросхема) с поддержкой сенсорного экрана (через дополнительный модуль TWR-LCD).
  • Аудио: 3.5 мм стереоразъем для ввода/вывода, кодек SGTL5000.
  • Карты памяти: Слот для SD/MMC карт.
  • Отладка: Разъемы для 10-контактного JTAG/SWD (под интерфейсы P&E Multilink, J-Link и др.).
  • Аналоговые интерфейсы: АЦП, ЦАП, компараторы.
  • Таймеры: FlexTimer, PDB, RTC, PIT.
  • Коммуникационные интерфейсы: UART, SPI, I²C, I²S, CAN (выведены на системные разъемы Tower).

3. Комплектация и отладка:

  • Встроенный отладчик: На плате присутствует интерфейс OpenSDA (открытый стандарт отладки и загрузки), который по умолчанию запрограммирован как CMSIS-DAP (работает с Keil, IAR, а также с инструментарием NXP MCUXpresso).
  • Программное обеспечение: В комплекте обычно поставлялись примеры кода и драйверы. Сейчас актуальное ПО и SDK нужно скачивать с сайта NXP: MCUXpresso IDE и SDK для K70.
  • Датчики на плате: Акселерометр (MMA8451Q), датчик температуры.

4. Механический форм-фактор:

  • Стандартный модуль системы Tower (90x90 мм).
  • Имеет два 80-контактных системных разъема для подключения к Tower Elevator или другим модулям.

Парт-номера и связанные продукты

  • Основной парт-номер комплекта: TWR-K70F120M-KIT
    • Включает: модуль процессора TWR-K70F120M, плату-основание TWR-ELEV, кабели (USB, Ethernet), документацию.
  • Парт-номер модуля процессора (для покупки отдельно): TWR-K70F120M
  • Парт-номер микроконтроллера на плате: MK70FN1M0VMJ12
    • Варианты в корпусе 256 MAPBGA. Существуют другие модификации с разным объемом памяти и набором периферии (например, MK70FN1M0VMJ15).

Совместимые модели и модули

Система Tower была построена вокруг совместимости. Плата TWR-K70F120M совместима с десятками других модулей. Вот ключевые категории:

1. Совместимые модули Tower System (можно устанавливать вместе на одну Elevator плату):

  • Модули ввода-вывода: TWR-PROTO (макетная плата), TWRPI (Raspberry Pi-совместимый разъем).
  • Модули интерфейсов: TWR-SER (RS-232/485/CAN), TWR-K70F120M-SCARD (смарт-карты).
  • Модули датчиков: TWR-MEMS (разные датчики движения), TWRBATT (работа с батареями).
  • Модули связи: TWR-ETH (дополнительный Ethernet), TWR-WIFI-ANT (Wi-Fi).
  • Модули управления питанием: TWR-PSM (источник питания).
  • Модули отображения: TWR-LCD (сенсорный ЖК-дисплей) — один из самых популярных для этой платы.

2. Совместимые микроконтроллеры и платы (по архитектуре и ПО):

  • Микроконтроллеры семейства Kinetis K: Все MCU на Cortex-M4 с FPU (серии K20, K60, K64, K66). Код, написанный для K70, с минимальными изменениями может быть перенесен на эти модели, особенно в рамках единой MCUXpresso SDK.
  • Более новые серии NXP:
    • Серия Kinetis KV (для управления двигателями) — схожая периферия.
    • Серия LPC на Cortex-M (частично) — отличается периферией, но опыт программирования Cortex-M применим.
    • Серия i.MX RT (кроссоверы) — значительно более производительные, но переход требует изучения новой периферии. MCUXpresso SDK упрощает миграцию.

3. Совместимые средства отладки:

  • Встроенный: OpenSDA (перепрошивается в режимы CMSIS-DAP, J-Link, P&E Debug).
  • Внешние: Любой отладчик, поддерживающий ARM Cortex-M через JTAG/SWD: J-Link (SEGGER), ULINK (Keil), I-jet (IAR), P&E Multilink.

Важное примечание

Продуктовая линейка Freescale Kinetis K была интегрирована в портфель NXP. Хотя плата является "классикой", она остается отличным учебным и prototyping инструментом. Для новых проектов рекомендуется также обратить внимание на более современные платы от NXP, такие как FRDM-K66F (Freedom Board) или серия LPCXpresso и i.MX RT, которые поддерживаются в актуальной среде MCUXpresso. Однако для изучения возможностей высокопроизводительных Cortex-M4 с FPU, Ethernet и графикой TWR-K70F120M по-прежнему является мощным решением.

Товары из этой же категории