Интеграция Azur RTOS в экосистему STM32

20 января

потребительская электроникаавтоматизациялабораторные приборыинтернет вещейуниверсальное применениеновостьинтегральные микросхемыSTM32AzurAzurRTOSRTOSFreeRTOS

Одним из главным преимуществ микроконтроллеров компании STMicroelectronics является развитая экосистема, включающая в себя большое число высокоуровневых библиотек, примеров и программ, ускоряющих и упрощающих разработку. Часть данной экосистемы — кодогенератор STM32CubeMX. Он открывает возможность создать код инициализации нужной периферии, интерфейсов или подгрузить необходимую библиотеку. С помощью CubeMX также можно интегрировать в проект операционную систему Real Time. Еще недавно это была FreeRTOS, но благодаря сотрудничеству компаний Microsoft и STMicroelectronics теперь обеспечивается и поддержка новой операционной системы Azur RTOS. Она имеет ряд преимуществ перед FreeRTOS, например, при создании композитного устройства USB. Предоставляется новая ОС абсолютно бесплатно и не требует дополнительных лицензий.

В составе ОС:

  • ThreadX – планировщик, реализующий многозадачность и синхронизацию,
  • USBX – работа с USB host/device,
  • NetX – работа с TCP, UDP, реализация MQTT/SNTP-клиентов,
  • FileX – совместимая с FAT высокопроизводительная файловая система.

В настоящий момент доступна поддержка Azur RTOS для микроконтроллеров семейств: STM32H7, STM32G0, STM32G4, STM32F4, STM32F7, STM32L4/L4+, STM32L5. Библиотеки для STM32WL, STM32WB, STM32U5 пока доступны только с GitHub.

В будущем планируется дальнейшее развитие и интеграция Azur RTOS в экосистему Cube, улучшение и оптимизация функционала для микроконтроллеров STM32.

•••

Наши информационные каналы

О компании STMicroelectronics

Компания STMicroelectronics является №1 производителем электроники в Европе. Компоненты ST широко представлены в окружающих нас потребительских товарах – от iPhone до автомобилей разных марок. Лидеры индустриального рынка выбирают компоненты ST за их надежность и выдающиеся технические параметры. В компании ST работает 48 000 сотрудников в 35 странах. Производственные мощности расположены в 12 странах мира. Более 11 тысяч сотрудников заняты исследованиями и разработками – инновационное лидерство ...читать далее

Товары
Наименование
STM32H742AII6 (ST)
STM32H742IIK6 (ST)
STM32G0C1RCT6 (ST)
STM32G030J6M6 (ST)
STM32G431KBU6 (ST)
STM32G431R6T6 (ST)
STM32F400RBT6 (ST)
STM32F437IGT6 (ST)
STM32F769I-EVAL (ST)
STM32F769IIT6G (ST)