本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
FreeRTOS 移植
什麼是 FreeRTOS
FreeRTOS 與世界領先的晶片公司在 20 年期間共同開發,現在每 170 秒下載一次,是微型控制器和小型微處理器的市場領導即時作業系統 (RTOS)。在 MIT 開放原始碼授權下自由分發,FreeRTOS 包含核心和一組成長中的程式庫,適合在所有產業領域使用。FreeRTOS 的建置重點是可靠性和易用性。FreeRTOS 包含連線、安全性和over-the-air(OTA) 更新的程式庫,以及示範在合格主機板
如需詳細資訊,請造訪FreeRTOS.org
將 FreeRTOS 移植到您的 IoT 主機板
您將需要根據其功能和應用程式,將 FreeRTOS 軟體程式庫移植到您的微控制器型主機板。
將 FreeRTOS 移植到您的裝置
-
請遵循 中的指示下載 FreeRTOS for Porting,下載最新版本的 FreeRTOS 以進行移植。
-
請遵循 中的指示設定您的工作區和專案以進行移植,在 FreeRTOS 下載中設定檔案和資料夾以進行移植和測試。
-
請遵循 中的指示,將 FreeRTOS 程式庫移植 FreeRTOS 程式庫移植到您的裝置。每個移植主題都包含測試連接埠的指示。
移植常見問答集
- 什麼是 FreeRTOS 連接埠?
-
FreeRTOS 連接埠是針對所需的 FreeRTOS 程式庫和您的平台支援的 FreeRTOS 核心,進行主機板特定的 APIs 實作。連接埠可讓 API 在電路板上運作,並實作與平台廠商所提供的裝置驅動程式和 BSP 所需的整合。您的連接埠還應該包含電路板所需的任何組態調整 (例如時脈速率、堆疊大小、堆積大小)。
如果您對此頁面或 FreeRTOS 移植指南的其他部分未回答的移植有任何疑問,請參閱可用的 FreeRTOS 支援選項