Trace Id is missing
跳至主要內容

Azure RTOS

讓內嵌式 IoT 開發與連線更加容易。

內嵌式 IoT 裝置開發變得更容易

Azure RTOS 是內嵌式開發套件,包括一個小型但功能強大的作業系統,為資源受限的裝置提供可靠且超快的效能。不僅便於使用且經市場證明,已部署到全球超過 100 億部裝置上。Azure RTOS 支援最受歡迎的 32 位元微控制器和內嵌式開發工具,讓您可以充分利用小組現有的技能。

可預測的快速效能和極小的磁碟使用量

輕鬆地連接到雲端和區域網路、開發持久的快閃記憶體檔案系統,以及設計簡潔的使用者介面

將最熱門的 MCU 和 MPU 順暢地連接到 Azure IoT 的強大功能

經認證並符合嚴格產業安全與安全性標準的程式碼

Azure RTOS 元件

Azure RTOS ThreadX

這款先進的即時作業系統 (RTOS) 是專為深度嵌入式應用程式所設計,其提供多項優點,包括即時多執行緒處理、執行緒間通訊和同步處理,以及記憶體管理。Azure RTOS ThreadX 有許多先進的功能,包括 Picokernel 架構、先佔閾值、事件鏈結,以及一組豐富的系統服務。

將晶片放在機器內的手

Azure RTOS FileX

此為與檔案配置表 (FAT) 相容的高效能檔案系統,其與 Azure RTOS ThreadX 完全整合,並可供所有支援的處理器使用。Azure RTOS FileX 與 Azure RTOS ThreadX 一樣,是為了低使用量與高效能而設計,因此非常適合現今需要進行檔案管理作業的深度嵌入式應用程式。

Azure RTOS GUIX Studio 與 GUIX

Azure RTOS GUIX Studio 提供完整的嵌入式圖形化使用者介面 (GUI) 應用程式設計環境,可協助建立和維護應用程式 GUI 中的所有圖形元素。Azure RTOS GUIX Studio 會自動產生與 Azure RTO GUIX 程式庫相容的 C 程式碼,您可直接在目標上進行編譯及執行。

Azure RTOS TraceX

Azure TraceX 是適用於 Windows 的分析工具,其可為嵌入式開發人員提供即時系統事件的圖形化檢視,讓他們將即時系統的行為視覺化,進而可深入了解。嵌入式開發人員可透過 TraceX,清楚地看到系統事件 (例如中斷和內容切換) 的發生情況,而非透過標準偵錯工具的視角。

Azure RTOS NetX

Azure RTOS NetX 為 TCP/IP 通訊協定標準 (僅限 IPv4) 的高效能實作,這項服務已與 Azure RTOS ThreadX 完全整合,適用於所有支援的處理器。具有獨特的 Piconet 架構。此架構結合了零複製 API,非常適合現今需要網路連線的深度嵌入式應用程式。

Azure RTOS NetX Duo

此一先進的工業級 TCP/IP 網路堆疊,特別針對深度嵌入式的即時與 IoT 應用程式所設計。Azure RTOS NetX Duo 是 IPv4 和 IPv6 雙重網路堆疊,提供豐富的通訊協定,包括安全性和雲端通訊協定。

Azure RTOS USBX

Azure RTOS USBX 為高效能 USB 主機和裝置嵌入式堆疊,已與 Azure RTOS ThreadX 完全整合,適用於所有 Azure RTOS ThreadX 支援的處理器。Azure RTOS USBX 與 Azure RTOS ThreadX 一樣,是為了低使用量與高效能而設計,因此非常適合需要 USB 裝置介面的深度嵌入式應用程式。

回到索引標籤

為資源受限的裝置提供可靠的即時效能

在使用最少資源的情況下,達到極快且可預測的執行階段效能。Azure RTOS ThreadX 提供不到一微秒的環境切換,而 Azure RTOS NetX Duo 則提供近乎線速的網路效能。所有元件皆設計成具有確定性,而且不論系統負載為何,都能以快速且可預測的方式執行。

先佔閾值排程

事件鏈結

使用簡單的授權選項存取原始程式碼

GitHub 上提供所有 Azure RTOS 元件的完整原始程式碼,以便您測試和探索。當您準備要實際執行程式碼時,如果部署到預先授權的裝置,就不會收取任何實際執行授權費用。所有其他裝置都有簡單的 授權選項 。

存取 GitHub 上的 Azure RTOS 程式碼

查看預先授權的裝置清單

高品質而且立即可用的程式碼

整齊清楚的程式碼可讓您更輕鬆地使用和維護,並可降低擁有權總成本。大部分的認證都需要您提交軟體的完整原始程式碼,包括 RTOS。使用 Azure RTOS 時,您不僅能取得高品質的程式碼,也可以存取完整的報告,以確認程式碼符合嚴格的測試需求。

降低連線到雲端的複雜度

裝置變得更聰明,而且比以往更強大。其可收集資料並對其執行動作、學習及預測,但必須連線到健全的雲端服務。轉換到物聯網可能會讓您感到充滿負擔。我們為您簡化了這項作業。Azure RTO 已與 Azure IoT 緊密整合,方便您連線、監視及控制 IoT 產品。使用 Azure IoT 裝置 SDK,透過 IoT 通訊協定、參考範本或 IoT 隨插即用進行連線。

即時嵌入式應用程式的安全性

Azure RTOS 提供的 IP 與通訊端層安全性,均遵循業界標準通訊協定與合規性標準。此外,Azure RTOS 使用硬體密碼編譯及記憶體保護功能。

支援 IP 層安全性 (IPsec) 和通訊端層安全性 (TLS 和 DTLS) 通訊協定

經過有系統地測試和認證,符合國際安全性保證需求

與 Azure Defender 整合,以偵測威脅並在遭到惡意探索前補救問題

Azure RTOS 硬體合作夥伴

這些合作夥伴將提供整合式解決方案,以協助您快速進行原型設計,及開發符合企業需求的解決方案。

Microchip Technology

Microchip Technology

NXP Semiconductors

NXP Semiconductors

Qualcomm

Qualcomm

Renesas Electronics

Renesas Electronics

STMicroelectronics

STMicroelectronics

標題為 IoT Signals Manufacturing Spotlight 的報告

閱讀最新版的 IoT Signals 報告

本報告以先前多個版本的報告為基礎,旨在探索與 IoT 相關的新知與見解。

內建全方位安全性與合規性

Azure 資訊安全中心的概觀,顯示原則/合規性資料與資源安全性檢疫
Azure 資訊安全中心的 [compute and apps] (計算與應用程式) 索引標籤會顯示建議清單

開始使用 Azure 免費帳戶

1

開始免費使用 200 美元 的點數供您在 30 天內使用。當您獲得點數的同時,也能獲得多項熱門服務的免費用量,再加上超過 55 項永久免費服務的免費用量。

2

在點數用盡後,請轉為隨用隨付以繼續利用相同的免費服務進行建置。只有當您使用超過每月免費數量時,才需支付費用。

3

在 12 個月後,您將繼續獲得超過 55 項永遠免費的服務,只要支付超過每月免費數量的使用量即可。

受到各種規模公司的信任

消費性產業:HTC 健身裝置

"我們在穿戴式產品使用 ThreadX RTOS。它提供良好的效能,擁有完整的原始程式碼和提示技術支援,可節省許多開發工作。"

Garfield Hsieh,HTC 健身裝置軟體發包部門

Rockefeller Capital Management

半導體:Broadcom WICED 系統單晶片 (SOC)

"Broadcom 的 WICED 開發平台系列正在整個 IoT 生態系統中的大量終端應用程式中突破創新。透過將我們整合的 Wi-Fi 和藍牙技術與 ThreadX 即時作業系統和完整的網路堆疊 (NetX Duo) 結合成單一高度整合平台,開發人員已擁有簡化開發程序及快速上市所需的所有工具。"

Jeff Baer,Broadcom 業務開發協理

NCR

a

網路 IoT:Aethra Telecommunications

"我的 ThreadX 體驗非常好。我曾使用過其他即時作業系統,但發現 ThreadX 非常強大、強固且具有優良的即時性,而且容易理解及解釋給其他小組成員。我們利用 ThreadX 的物件導向架構 (使用 C++) 來封裝架構,並新增一些特定功能以用於多重應用程式管理。"

Bruno Cesanelli,Aethra 軟體工程師

MVP Health Care

i

航太/國防:NASA 火星偵察軌道衛星

"我們發現 ThreadX 是一個經證實的解決方案,因為它在 Deep Impact 任務上已證明成功,因此,將 ThreadX 用於「火星偵察軌道衛星」(MRO) 上的高解析度成像科學設備 (HiRISE) 裝置是個合乎邏輯的決策。ThreadX 為我們提供了一流的效能,並協助 MRO 任務從火星傳回出色、高解析度的影像。"

Steve Tarr,Ball Aerospace and Technologies Corp. 的 HiRISE 軟體負責人

Costain
返回索引標籤

Azure RTOS 資源和文件

開發人員資源

操作指南、教學課程和 API 參考 文件

GitHub 上的 Azure RTOS  原始程式碼

Azure RTOS 的常見問題集

  • Microsoft 於 2019 年 4 月收購 Express Logic,該公司是針對嵌入式 IoT 應用程式開發 RTOS 與中介軟體產品的領導企業。閱讀 公告.

  • X-WARE IoT Platform 是 Express Logic 先前推出的一套嵌入式開發產品,其中包含 ThreadX RTOS。該套件現更名為 Azure RTOS,而 ThreadX RTOS 目前則稱為 Azure RTOS ThreadX。這些產品提升了  Azure IoT 中樞 與  Azure IoT Central  的連線能力,並完整承襲 Azure IoT 的優勢。我們將持續強化 Azure RTOS 為客戶所帶來的價值,並會壯大合作夥伴的生態系統。

  • 否,雖然 Azure RTOS 也可整合其他雲端服務,但與 Azure IoT 整合的效果最佳。

  • 如果嵌入式開發人員需要建置高安全性裝置,好讓 MCU 型裝置因應網際網路不斷演進的網路安全性挑戰,建議使用 Azure Sphere。如果 Azure Sphere 在應用程式中無法使用或不適用,則建議使用 Azure RTO。Azure RTO 為嵌入式開發人員提供了一組豐富的即時多工作業、FAT 檔案系統、GUI、USB 與網路元件組合,可讓您在資源受限的裝置上快速建置應用程式,並具備 Azure IoT 的現成連線。Azure RTO 也提供一組豐富的預先認證安全性元件;不過,嵌入式開發人員必須為這些元件的正當使用與裝置的整體安全性承擔最終責任。

    如果嵌入式開發人員需要具備即時處理功能的高安全性裝置,就很適合使用 Azure Sphere 與 Azure RTOS。

  • Azure RTOS 支援方案可供 購買。Microsoft 已於 2020 年 5 月終止舊版 Express Logic 產品的銷售和支援,不過,現有付費合約的支援將會透過您現有的通道 (RTOS.com 和  support@expresslogic.com) 提供。

  • 嵌入式開發人員通常會在需要即時能力的情況下使用 RTOS。RTOS 應提供一致的快速回應時間 (微秒)、低記憶體使用量 (少於 2 MB),以及有效保護使用者與連線系統的安全性層級。

我們在此協助您開始使用 Azure

連絡銷售人員尋求協助