Пропустить навигацию

Azure RTOS

Простота подключения и разработки внедренных решений Интернета вещей

Простая разработка устройств со встроенными возможностями Интернета вещей

ОСРВ Azure — это встроенный набор средств разработки, включающий в себя компактную, но мощную операционную систему, обеспечивающую стабильную и сверхвысокую производительность для устройств с ограниченными ресурсами. Она отличается простотой использования и хорошо зарекомендовала себя на рынке — эта система уже установлена на 10 млрд устройств по всему миру. ОСРВ Azure поддерживает самые популярные 32-разрядные микроконтроллеры и встроенные средства разработки, что позволяет вашим специалистам максимально эффективно использовать свои навыки.

Что такое ОСРВ?

Прогнозируемая высокая производительность и компактность

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

Быстро подключайте популярные микроконтроллеры и микропроцессоры к возможностям Интернета вещей Azure

Код, сертифицированный в соответствии со строгими отраслевыми стандартами защиты и безопасности

Компоненты Azure RTOS

Azure RTOS ThreadX

Эта расширенная операционная система реального времени (RTOS) разработана специально для глубоко внедренных приложений. Среди множества ее преимуществ — многопоточность в реальном времени, обмен данными и их синхронизация между разными потоками, а также управление памятью. В Azure RTOS ThreadX реализовано множество дополнительных возможностей, включая архитектуру пикоядра, порог вытеснения и цепочки событий, а также обширный набор системных служб.

Подробнее

Azure RTOS FileX

Это высокопроизводительная совместимая с системой FAT файловая система, полностью интегрированная с Azure RTOS ThreadX и доступная для всех поддерживаемых процессоров. Как и Azure RTOS ThreadX, система Azure RTOS FileX разработана для обеспечения высокой производительности при использовании небольшого объема ресурсов. Это делает ее идеальным вариантом для современных внедренных приложений, требующих операций управления файлами.

Подробнее

Azure RTOS GUIX Studio и GUIX

Azure RTOS GUIX Studio предоставляет полнофункциональную интегрированную среду разработки графического пользовательского интерфейса (GUI). Решение упрощает создание и обслуживание всех графических элементов в графическом интерфейсе приложения. Azure RTOS GUIX Studio автоматически генерирует код C, совместимый с библиотекой Azure RTOS GUIX, готовый к компиляции и запуску на целевом объекте.

Подробнее

Azure RTOS TraceX

Azure TraceX — это средство анализа на основе Windows. Оно предоставляет разработчикам внедренных приложений графическое представление системных событий в реальном времени и позволяет им визуализировать и лучше понимать поведение систем реального времени, с которыми они работают. Благодаря TraceX разработчики внедренных решений могут точно отслеживать возникновение таких системных событий, как прерывания и переключение контекста, невидимых для стандартных средств отладки.

Подробнее

Azure RTOS NetX

NetX в ОСРВ Azure — это высокопроизводительная реализация стандартов протоколов TCP/IP (только для IPv4), полностью интегрированная с ThreadX в ОСРВ Azure и доступная для всех поддерживаемых процессоров. В ней реализована уникальная архитектура пикосети. В сочетании с API нулевого копирования она идеально подходит для современных глубоко внедренных приложений, которым требуется сетевое подключение.

Подробнее

Azure RTOS NetX Duo

Этот расширенный сетевой стек TCP/IP промышленного класса разработан специально для глубоко внедренных приложений, работающих в реальном времени, и приложений Интернета вещей. NetX Duo в ОСРВ Azure — это двойной сетевой стек IPv4 и IPv6 с широким набором протоколов, в том числе протоколов безопасности и облачных служб.

Подробнее

Azure RTOS USBX

Высокопроизводительный внедренный стек узла USB и устройств под названием USBX в ОСРВ Azure полностью интегрирован с ThreadX в ОСРВ Azure и доступен для всех процессоров с поддержкой ThreadX в ОСРВ Azure. Как и Azure RTOS ThreadX, система Azure RTOS USBX разработана для обеспечения высокой производительности при использовании небольшого объема ресурсов. Это делает ее идеальным решением для современных внедренных приложений, требующих наличия интерфейса для USB-устройств.

Подробнее

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

Ультравысокая и при этом прогнозируемая производительность среды выполнения с минимальным потреблением ресурсов. ThreadX в ОСРВ Azure обеспечивает переключение контекста менее чем за микросекунду, а NetX Duo в ОСРВ Azure гарантирует передачу данных со скоростью, приближающейся к скорости проводных сетей. Все компоненты спроектированы как детерминированные и выполняют операции быстро и предсказуемо, независимо от нагрузки на систему.

Доступ к исходному коду с простыми вариантами лицензирования

Полный исходный код для всех компонентов ОСРВ Azure доступен для тестирования и изучения на сайте GitHub. Когда вы будете готовы развернуть свой код в рабочей среде, вам не потребуется платить за рабочую лицензию, если развертывание выполняется на предварительно лицензированных устройствах. Для всех других устройств доступны простые варианты лицензирования.

Высококачественный, готовый к запуску код

Четкий и понятный код проще в использовании и обслуживании, а также может снизить совокупную стоимость владения. При получении большинства сертификатов требуется предоставить полный исходный код программного обеспечения, что также относится и к ОСРВ. С ОСРВ Azure вы получаете не только высококачественный код, но и доступ к полным отчетам, которые подтверждают соответствие кода строгим требованиям к тестированию.

Оценка качества исходного кода в ОСРВ

Упростите подключение к облаку

Интеллектуальные возможности устройств постоянно расширяются, а их производительность растет. Они могут собирать данные и выполнять действия на их основе, обучаться и делать прогнозы, но только в том случае, если они подключены к надежной облачной службе. Переход на Интернет вещей может быть очень сложным. Но мы упростили его для вас. ОСРВ Azure легко интегрируется с Интернетом вещей Azure, что позволяет подключать, отслеживать и контролировать продукты Интернета вещей. Подключайтесь через протоколы Интернета вещей, эталонные шаблоны или IoT Plug and Play с помощью пакета SDK для устройств Azure IoT.

Подробнее об Azure IoT

Сертификация ОСРВ Azure

ОСРВ Azure используется в продуктах в областях авионики, бытовой техники, промышленного контрольно-измерительного оборудования, автоматизация зданий и многих других сферах. Разработчики, столкнувшись со сложными требованиями к разработке приложений для широкого диапазона отраслей, могут использовать строгую проверку ОСРВ Azure с помощью предварительной сертификации, чтобы снизить риски разработки и ускорить выход на рынок. Служба ОСРВ Azure сертифицирована TÜV в соответствии с требованиями для IEC 61508 SIL4.

Безопасность внедренных приложений, работающих в реальном времени

Azure RTOS обеспечивает безопасность на уровне IP и сокетов с помощью стандартных протоколов и стандартов соответствия. Кроме того, Azure RTOS использует аппаратные средства шифрования и защиты памяти.

Поддержка протоколов IPsec и протоколов безопасности на уровне сокетов (TLS и DTLS)

Методически протестированы и сертифицированы на соответствие требованиям международных стандартов безопасности

Интеграция с Azure Defender для выявления угроз и упреждающего устранения проблем

Партнеры по оборудованию для Azure RTOS

Эти партнеры предоставляют интегрированные решения, которые помогут быстро приступить к созданию прототипов и разработке решений, готовых к работе в корпоративной среде.

Microchip Technology

NXP Semiconductors

Qualcomm

Renesas Electronics

STMicroelectronics

Ознакомьтесь с последним выпуском отчета IoT Signals

Этот документ построен на результатах предыдущих отчетов и содержит новые знания и ценные сведения о состоянии Интернета вещей.

Цены на ОСРВ Azure

Надежные компоненты, одна простая лицензия.

  • Бесплатное тестирование и изучение исходного кода
  • Бесплатные рабочие лицензии при развертывании на предварительно лицензированных устройствах
  • Простое ежегодное лицензирование для всех остальных устройств

Ресурсы и документация по ОСРВ Azure

Ресурсы для разработчиков

Практические руководства, учебники и справочная документация по API

Исходный код ОСРВ Azure на GitHub

Нам доверяют компании всех размеров

Товары широкого потребления: тренажеры HTC

"We used ThreadX RTOS in our wearable product. It provided good performance. Having full source code and prompt technical support saved development effort a lot."

Гарфиелд Шей (Garfield Hsieh), отдел предоставления исходного кода ПО для тренажеров, HTC
HTC

Производство полупроводников: система на кристалле (SOC) Broadcom WICEDTM

"Broadcom's WICED line of development platforms are enabling breakthrough innovation in a vast number of end applications throughout the IoT ecosystem. By combining our integrated Wi-Fi and Bluetooth technology with a ThreadX real-time operating system and complete network stack (NetX Duo) in a single, highly integrated platform, developers are armed with all the tools they need to streamline the development process and get to market quickly."

Джефф Бэар (Jeff Baer), директор по развитию бизнеса, Broadcom
Broadcom

Работа в сети Интернета вещей: Aethra Telecommunications

"My experience with ThreadX was very good. In the past, I used other real-time operating systems, but I found ThreadX to be very powerful, robust, and [with] strong real-time—and easy to understand and explain to other team members. We have utilized an object-oriented framework (using C++) around ThreadX to encapsulate it and to add some specific features for multi-applications management."

Бруно Чезанелли (Bruno Cesanelli), инженер-программист, Aethra
Aethra

Авиакосмическая и оборонная промышленность: марсианский разведывательный спутник НАСА

"We found ThreadX to be a proven solution based on its demonstrated success for the Deep Impact mission, so using it for the High-Resolution Imaging Science Experiment (HiRISE) instrument aboard the Mars Reconnaissance Orbiter (MRO) was a logical decision. ThreadX delivered a first-rate performance for us and helped the MRO mission return extraordinary, high-resolution images from Mars."

Стив Тарр (Steve Tarr), руководитель разработки в рамках HiRISE, Ball Aerospace and Technologies Corp.
Aerospace

Часто задаваемые вопросы об Azure RTOS

  • В апреле 2019 года корпорация Майкрософт приобрела компанию Express Logic, являющуюся ведущим разработчиком RTOS и ПО промежуточного слоя для внедренных приложений Интернета вещей. См. объявление.
  • Платформа X-WARE IoT представляла собой набор внедренных продуктов для разработки от Express Logic, в том числе ThreadX RTOS. Теперь это набор Azure RTOS, а ThreadX RTOS теперь называется Azure RTOS ThreadX. В этих продуктах улучшено подключение к Центру Интернета вещей Azure и Azure IoT Central, а также упрощен доступ к преимуществам Интернета вещей Azure. Мы будем и дальше расширять преимущества, которые Azure RTOS предоставляет клиентам, и развивать экосистему партнеров.
  • Нет, Azure RTOS интегрируется с другими облачными службами. Но самой эффективной интеграция будет при работе с Интернетом вещей Azure.
  • Мы рекомендуем Azure Sphere разработчикам встраиваемого ПО, которые создают устройства с высокой степенью защиты, полностью подготовленные к изменчивым угрозам кибербезопасности в Интернете для устройств с микроконтроллерами. Мы рекомендуем использовать Azure RTO в приложениях без поддержки Azure Sphere. Azure RTO предоставляет разработчикам встраиваемого ПО обширный набор компонентов для выполнения множества задач, а также для работы с файловой системой FAT, графическим пользовательским интерфейсом, USB и сетью. Все это позволяет быстро создавать приложения на устройствах с ограниченными ресурсами с помощью встроенных возможностей подключения к Центру Интернета вещей Azure. Хотя Azure RTO предоставляет множество предварительно сертифицированных компонентов системы безопасности, за правильное использование этих компонентов и общую безопасность устройства отвечает разработчик.

    Azure Sphere и Azure RTOS идеально подходят разработчикам внедренных решений, которым требуется устройство с высокой степенью защиты и возможностями обработки в реальном времени.

  • Планы поддержки ОСРВ Azure доступны для покупки. Корпорация Майкрософт завершила продажи и поддержку устаревших продуктов Express Logic в мае 2020 г. Однако поддержка существующих платных контрактов будет доступна по существующим каналам (RTOS.com и support@expresslogic.com).
  • Разработчики внедренных решений обычно используют RTOS, когда им требуются возможности работы в реальном времени. Система RTOS должна обеспечивать неизменно быстрый отклик (исчисляемый в микросекундах), небольшой объем занимаемой памяти (менее 2 МБ), а также эффективную защиту пользователей и подключенных систем.

Бесплатная учетная запись Azure готова к настройке в любой момент

Свяжитесь с нами