Семейство Kinetis K40
Микроконтроллеры обработки смешанных сигналов с низким энергопотреблением c интерфейсом USB и поддержкой сегментного ЖК-дисплея
Линейка Kinetis состоит из нескольких семейств микроконтроллеров (МК) на базе ядра ARM® Cortex™-M4, совместимых по выводам, набору периферийных устройств и программному обеспечению. Микроконтроллеры семейства изготавливаются по инновационной 90-нм технологии TFS (Thin-Film Storage — тонкопленочная флэш-память) и имеют уникальную электрически перепрограммируемую память FlexMemory. Микроконтроллеры Kinetis характеризуются одним из самых низких в своём классе уровней энергопотребления, а интегрированная аналоговая периферия позволяет говорить о них, как о микроконтроллерах обработки смешанных сигналов.
Микроконтроллеры семейства K40 программно, по выводам, по набору периферийных устройств совместимы с соответствующими микроконтроллерами семейства K10. В семейство K40 добавлен полноскоростной (full speed) интерфейс USB 2.0 On-The-Go с возможностью обнаружения зарядных устройств и гибкий контроллер сегментного жидкокристаллического дисплея с поддержкой до 320 сегментов, с низким энергопотреблением. В состав данного семейства входят микроконтроллеры с объёмом флэш-памяти от 64 КБ в корпусе 64QFN до 512 КБ в корпусе 144MAPBGA с богатым набором аналоговых, коммуникационных, синхронизирующих, управляющих периферийных устройств.
Целевые приложения
- GPS-приемники
- Устройства измерения сахара в крови
- Бортовые компьютеры мототехники
- Счётчики банкнот
Блок-схема
Комплексное предложение: МК + среда разработки + ОСРВ
- Аппаратная платформа для проведения разработок Freescale Tower System
- Интегрированная среда разработки
- Интегрированная среда разработки CodeWarrior 10.0 на базе Eclipse и Processor Expert
- IAR Embedded Workbench
- Keil MDK (Microcontroller Development Kit — набор разработки микроконтроллерных устройств)
- CodeSourcery Sourcery G++ (GNU)
- Программное обеспечение и ОСРВ
- Библиотеки математических функций, цифровой обработки сигналов и шифрования
- Библиотеки функций управления электродвигателями
- Бесплатные загрузчики (USB, Ethernet, через радио- и последовательный интерфейсы)
- Бесплатные библиотеки Freescale графического интерфейса пользователя
- Бесплатная ОСРВ Freescale MQX™
- Недорогие защищённые коммуникационные протоколы Nano™ SSL/ Nano™ SSH для ОСРВ Freescale MQX
- Micrium µC/OS-III
- Express Logic ThreadX
- SEGGER embOS
- freeRTOS
- Mocana (безопасность)
- Плюс полная экосистема ARM
Особенности и достоинства
Особенности | Достоинства |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Сводная таблица микроконтроллеров семейства К40
Модель | Тактовая частота ЦПУ [МГц] | Память | Опциональные функциональные возможности | Корпуса | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Флэш [КБ] | FlexMemory [КБ] EEPROM/DataFlash | ОЗУ [КБ] | SPFPU | SDHC | NFC | EBI | DAC | PGA | 5-В линии вв/выв | Другое | 64QFN (9x9 мм) | 64LQFP (10x10 мм) | 80LQFP (12x12 мм) | 81BGA (10x10 мм) | 100LQFP (14x14 мм) | 104BGA (10x10 мм) | 144LQFP (20x20 мм) | 144 BGA (13x13 мм) | ||
MK40X64Vyy50 | 50 | 64 | 2/32 | 16 | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 24х8/28х4) | FX | LH | LK | CB | ||||||||
MK40X128Vyy50 | 50 | 128 | 2/32 | 32 | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 36х8/40х4) | FX | LH | LK | CB | LL | ML | ||||||
MK40X128Vyy72 | 72 | 128 | 2/32 | 32 | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 36х8/40х4) | FX | LH | LK | CB | LL | ML | ||||||
MK40X256Vyy72 | 72 | 256 | 2/32 | 64 | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 36х8/40х4) | LK | CB | LL | ML | ||||||||
MK40X128Vyy100 | 100 | 128 | 4/128 | 32 | ♦ | ♦ | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 40х8/44х4) | LQ | MD | ||||||||
MK40X256Vyy100 | 100 | 256 | 4/256 | 64 | ♦ | ♦ | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 40х8/44х4) | LQ | MD | ||||||||
MK40N512Vyy100 | 100 | 512 | — | 128 | ♦ | ♦ | ♦ | ♦ | ♦ | USB OTG (LS/FS), контроллер сегм. ЖК-дисплея (до 40х8/44х4) | LK | CB | LL | ML | LQ | MD |
yy = код корпуса, приведённый в колонке «Корпуса».
Электронные компоненты Freescale >>>
О компании Freescale >>>