Top.Mail.Ru

Незаметный, но незаменимый.

Сложно представить, что даже самые маленькие изделия, умещающиеся в ладони или кармане, оснащены своим мозгом, позволяющим одним касанием разблокировать двери автомобиля или запустить кондиционер. Современные микроконтроллеры обладают достаточно высокими вычислительными мощностями, которые позволяют на одной миниатюрной микросхеме расположить полноценное функциональное устройство.

Но существуют приложения и задачи, где ресурсов 16-разрядных микроконтроллеров недостаточно. Российские инженеры потратили много времени и сил ради создания микроприбора, обладающего достаточной мощностью, но предназначенного для работы в портативных системах с ограничениями по размерам.

Сегодня мы изучим подробнее универсальный 32-разрядный микроконтроллер для применения в портативных системах управления, созданный инженерами АО «НИИЭТ» в рамках проекта «Разработка и освоение в серийном производстве серии 32-разрядных микроконтроллеров». Этот проект новый, комплексный, его реализация стала возможной благодаря использованию программы субсидирования в соответствии с постановлением Правительства РФ от 24 июля 2021 года № 1252.

Новое изделие представляет собой систему на кристалле, содержащую универсальное 32-разрядное процессорное ядро архитектуры RISC-V, встроенную энергонезависимую память объемом 64 КБайт, набор универсальных и специализированных блоков и интерфейсов. Микроконтроллер найдет применение в тех видах приборов, где нет необходимости в большом количестве функций, но имеются ограничения в отношении размеров. Это могут быть любые портативные устройства.

Другими функциональными особенностями являются:

  • 32-битное микропроцессорное ядро RISC-V, 32 регистра, со встроенным умножителем, блоком вычислений с плавающей точкой, отладчиком (с TAP-контроллером и интерфейсом JTAG);
  • 16-канальный DMA-контроллер общего назначения;
  • оперативная память данных SRAM объемом 16 Кбайт;
  • Flash-память объемом 64 Кбайт;
  • интерфейс ввода-вывода общего назначения GPIO;
  • четыре 32-разрядных мультифункциональных таймера;
  • три двухканальных блока ШИМ;
  • импульсный квадратурный декодер (QEP);
  • три блока захвата (ECAP);
  • часы реального времени (RTC) c батарейным питанием, тактированием от внешнего генератора 32,768 кГц, контролем генерации и автоматическим переходом на внутренний генератор в случае сбоев;
  • два порта SPI.

Конечно, функциональность данного одноядерного микроконтроллера будет не столь широка, как у других моделей новой линейки, разрабатываемой воронежским специалистами, но он предоставит разработчикам достаточно большой набор интерфейсов и функциональных блоков для решения большинства поставленных задач.

Более подробно о функциональных элементах и особенностях читайте на сайте.

Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x