Freescale TWR-K60F120M
тел. +7(499)347-04-82
Описание Freescale TWR-K60F120M
Конечно, вот подробное описание платформы Freescale (ныне NXP) TWR-K60F120M, ее технические характеристики, парт-номера и совместимые модели.
Описание
Freescale TWR-K60F120M — это мощная отладочная плата (Tower System Module), входящая в состав модульной системы Tower от Freescale. Она предназначена для оценки и разработки на базе 32-битного микроконтроллера семейства Kinetis K60 на ядре ARM Cortex-M4.
Ключевой особенностью этого модуля является наличие аппаратного модуля ускорения вычислений с плавающей точкой (FPU), что делает его идеальным для приложений, требующих интенсивных математических вычислений, таких как цифровая обработка сигналов (DSP), системы управления, сложные алгоритмы управления двигателями и аудиоприложения.
Плата выполнена в форм-факторе модуля Tower System, что позволяет mechanically и электрически соединять ее с другими модулями системы (например, с TWR-ELEV, TWR-PROTO, TWR-LCD, TWR-SER и др.), создавая гибкую и расширяемую платформу для прототипирования.
Технические характеристики
Микроконтроллер:
- Модель МК: MK60FN1M0VMD12 (на самой плате)
- Ядро: ARM Cortex-M4 с модулем FPU
- Тактовая частота: до 120 МГц
- Объем Flash-памяти: 1 МБ
- Объем RAM: 128 КБ
Периферия и интерфейсы на модуле TWR-K60F120M:
- Аналого-цифровые преобразователи (ADC):
- 2x 16-битных АЦП
- Цифро-аналоговые преобразователи (DAC):
- 2x 12-битных ЦАП
- Таймеры:
- 4x Программируемых модуля таймера с широтно-импульсной модуляцией (PWM) (FTM)
- 1x Модуль периодического прерывания (PIT)
- 1x Модуль часов реального времени (RTC)
- Коммуникационные интерфейсы:
- 1x Интерфейс Ethernet (10/100 Мбит/с) с поддержкой MII/RMII
- 1x Интерфейс USB 2.0 On-The-Go (OTG) с встроенным физическим уровнем (PHY)
- 1x Контроллер Secure Digital Host (SDHC)
- 2x Модуля CAN (Controller Area Network)
- 1x Модуль шины I²S (для аудио)
- 1x Модуль шины I²C
- 1x Модуль DSPI (SPI)
- 6x Модуля UART (на базе LPUART и UART)
Элементы платы:
- Отладчик: На плате установлен интерфейс отладки OpenSDA (Open Standard Debug Access) с поддержкой нескольких протоколов (P&E, CMSIS-DAP, J-Link), что позволяет программировать и отлаживать МК без необходимости во внешнем программаторе.
- Светодиоды: Пользовательские светодиоды, светодиоды питания и статуса.
- Кнопки: Кнопки сброса и пользовательские кнопки.
- Разъемы: Плата оснащена стандартными разъемами Tower System для подключения к другим модулям, а также выводами для всех сигналов МК.
- Электропитание: Может питаться от внешнего источника через разъем Barrel Jack, от порта USB OpenSDA или от материнской платы Tower System.
Парт-номера (Part Numbers)
Официальное название и парт-номер для заказа этого модуля:
- TWR-K60F120M
Часто этот модуль продается в составе стартовых наборов (Kits), куда входит дополнительное оборудование, например, подъемный модуль (Elevator) и кабели:
- TWR-K60D100M-KIT (в этом наборе может быть версия с 100 МГц и другими вариациями памяти, но сама архитектура платформы идентична).
Совместимые модели и модули
Система Tower построена на принципе модульности. TWR-K60F120M совместим с десятками других модулей. Вот основные категории:
1. Платы с микроконтроллерами Kinetis (аналогичные по форм-фактору):
- TWR-K60D100M: Модуль на базе K60 с тактовой частотой 100 МГц.
- TWR-K70 / TWR-K70F120M: Модули на базе более старшего семейства Kinetis K70 (также Cortex-M4 с FPU), имеющие поддержку графики.
- TWR-K65F180M: Модуль на базе Kinetis K65 (Cortex-M4 с FPU) с частотой 180 МГц.
- Другие серии: Модули на базе Kinetis L, K, E, W серий (например, TWR-KL25Z48M, TWR-KE18F) имеют одинаковый форм-фактор, но разную периферию и вычислительную мощность.
2. Подъемные и системные платы (Tower Elevator Modules):
- TWR-ELEV: Базовая подъемная плата, которая соединяет до двух модулей Tower System.
- TWR-PROTO: Подъемная плата с макетной областью для создания собственных схем.
- TWRPI-SHIELD: Адаптер для подключения Arduino-совместимых шилдов к системе Tower.
3. Периферийные и интерфейсные модули (Tower Add-On Modules):
- TWR-LCD: Модуль с ЖК-дисплеем.
- TWR-SER: Модуль с интерфейсами RS-232, RS-485, CAN.
- TWR-PWR: Модуль управления питанием.
- TWR-AUDIO: Аудиомодуль с кодеком и разъемами.
- TWR-MECH: Модуль с электродвигателями и энкодерами для обучения.
- TWR-CARD: Модуль для работы с SD-картами.
4. Совместимые отладочные среды и программное обеспечение:
- IDE: MCUXpresso IDE, IAR Embedded Workbench, ARM Keil MDK.
- SDK: MCUXpresso SDK (ранее Kinetis SDK) от NXP.
- Конфигураторы: MCUXpresso Config Tools для настройки выводов, тактирования и периферии.
Важное примечание
Компания Freescale Semiconductor была поглощена NXP Semiconductors в 2015 году. Поэтому вся документация, программное обеспечение и поддержка для TWR-K60F120M теперь находятся на сайте NXP. При поиске ресурсов рекомендуется использовать сайт nxp.com.