Zephyr® RTOS
嵌入式解決方案搭配開源 RTOS 生態系統,實現可靠&且可擴充的設計
為何選擇德州儀器的 Zephyr
德州儀器將開源 Zephyr 即時作業系統 (RTOS) 整合至其嵌入式裝置中,以提供可靠、靈活且高性能的解決方案。利用 Zephyr 的 Twister 和 Ztest 框架,TI 確保其產品組合具備卓越的品質與可靠性;同時自 2016 年 Zephyr 專案成立以來,便積極參與貢獻,推動嵌入式軟體的創新。
本頁內容
開始使用 Zephyr
GitHub 上的官方 Zephyr 儲存庫包含我們的軟體與電路板支援,這些內容皆符合所有貢獻者要求,並已通過完整的測試與審查。該儲存庫提供符合 Zephyr 標準的穩定實作方式,可確保可靠且一致的開發體驗,但可能尚未包含我們最新的電路板或 Beta 功能。
我們為 Zephyr 專案維護一組下游儲存庫,這些儲存庫皆以官方 Zephyr 儲存庫為基礎。
這些儲存庫為我們提供最新電路板與軟體功能的早期存取權限,讓開發人員能在這些功能合併至上游 Zephyr 儲存庫之前,搶先展開專案開發。
我們所維護的儲存庫可實現更快速的錯誤修復與修正版發布,確保開發人員能立即取得最即時的支援;此外,這些儲存庫也包含 TI 專屬範例,以展示更深層的功能。
德州儀器不僅擁抱 Zephyr RTOS 的開源特性,更投入資源支援從開源 Visual Studio Code (VS Code) 擴充功能外掛程式到 OpenOCD 等一系列的工具生態系統。這些投資展現了我們對 Zephyr 支援的長期承諾,並致力於為開發人員提供超越基本啟用功能的穩健、易用且獲得全面支援的生態系統。
TI 推薦的 Zephyr 產品
- 整合式開發環境: VS Code、Cortex® ARM® 除錯、適用於 VS Code 的 TI 嵌入式除錯外掛程式
- 編譯器: GCC
- 除錯: GDB、OpenOCD
- 快閃記憶體: OpenOCD
特色資源
網路研討會
Bluetooth® 低功耗與 Zephyr RTOS
依照實作教程,在 Windows 環境下開始使用 Zephyr 和 TI,並使用 Bluetooth 裝置與 Simplelink Connect 行動應用程式進行通訊。
資源
利用 TI AM2612 和 AM2611 MCU 上的 Zephyr RTOS 擴展即時智慧
在 TI AM2612/AM2611 MCU 上運行的 Zephyr RTOS,提供針對記憶體效率與低延遲進行最佳化的可擴展、安全即時平台,能協助開發人員擴展即時智慧功能並縮短開發週期。