Серия Kinetis L – первые в отрасли микроконтроллеры, построенные на процессорном ядре ARM Cortex-M0+

Компания Freescale Semiconductor продемонстрировала микроконтроллеры новой серии Kinetis L, построенные на базе ядра ARM Cortex-M0+, на выставке DESIGN West (март 2012г., г.Сан-Хоса, штат Калифорния).

Столь ранний выход устройств новой серии стал возможен благодаря тесному сотрудничеству между компаниями Freescale и ARM в процессе разработки ядра Cortex-M0+. В роли ведущего партнера, Freescale задала требования, на основе которых компания ARM разработала самый энергоэффективный на сегодняшний день микроконтроллер, отвечающий самым жестким требованиям по уровню энергопотребления, конечной стоимости и простоте применения таких приложений начального уровня, как бытовые приборы, портативные медицинские системы, интеллектуальные счетчики, системы освещения, источники питания и электроприводы.

Серия L – это микроконтроллеры начального уровня, которые комбинируют исключительную энергоэффективность и простоту использования с производительностью, широким набором периферии и масштабируемостью всей линейки 32-битных микроконтроллеров семейства Kinetis, отличаясь низким энергопотреблением и высокой производительностью, свойственными ARM-процессорам архитектуры Cortex.

Микроконтроллеры серии Kinetis L

Выполненные по 90-нанометровому технологическому процессу с малым током утечки компании Freescale, микроконтроллеры серии Kinetis L позволяют обойти ограничения 8- и 16-битных архитектур в критических к уровню энергопотребления системах, сочетая минимальный ток потребления в рабочем состоянии и в режимах ожидания с высокой вычислительной мощностью. Широкий выбор объемов внутренней FLASH памяти, аналоговой периферии, набор коммуникационных и человеко-машинных интерфейсов позволяют создавать интеллектуальные приложения самого различного назначения.

Серия Kinetis L также отличается чрезвычайной легкостью применения, отвечая критически важному требованию для простых и недорогих систем, что в противном случае зачастую является барьером для разработчиков, рассматривающих 32-битные решения. Возможность восходящей миграции через всю линейку микроконтроллеров Kinetis вплоть до устройств серии Kinetis K, выполненных на базе процессора ARM Cortex-M4, открывает доступ к DSP-вычислениям и новым передовым функциональным возможностям.

Процессор ARM Cortex-M0+

Процессор ARM Cortex-M0+ трансформировал ядро Cortex-M0 предыдущего поколения в действительную замену 8-битного микроконтроллера, сохранив при этом полную совместимость со всеми процессорами класса Cortex-M, что позволит разработчикам использовать уже имеющиеся компиляторы и отладочные средства. Дополнительные возможности нового ядра ARM Cortex-M0+ включают:

  • Двухуровневый конвейер, обеспечивающий большую скорость выполнения команд перехода
  • Доступ к портам ввода/вывода и критически важной периферии за один такт
  • Оптимизированная схема доступа к памяти программ
  • Линейное адресное пространство до 4 ГБайт позволяет отказаться от страничной организации, снижая сложность программного кода
  • Буфер микротрассировщика обеспечивает недорогой и простой инструмент отладки для более быстрого выявления и исправления ошибок без использования дополнительных линий ввода/вывода

Пакет инициализации

Упростить и ускорить миграцию приложения начального уровня с 8-/16-битной архитектуры на 32-битный микроконтроллер Kinetis и максимально эффективно использовать новые ресурсы системы позволит тесно интегрированный пакет инициализации, стандартный для всех устройств семейства Kinetis и включающий интегрированную среду разработки Freescale CodeWarrior IDE, операционную систему реального времени MQX RTOS и библиотеки вспомогательного ПО, а также всесторонняя поддержка обширной экосистемы ARM.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *