為什么 Zephyr 要與德州儀器 (TI) 合作
德州儀器 (TI) 將開源 Zephyr 實時操作系統(tǒng) (RTOS) 集成到其嵌入式器件中,以提供可靠、靈活和高性能的解決方案。利用 Zephyr 的 Twister 和 Ztest 框架,TI 確保其產(chǎn)品系列具有出色的質(zhì)量和可靠性,而且自 Zephyr 項目 2016 年成立以來一直積極為其做出貢獻,以推動嵌入式軟件創(chuàng)新。
Zephyr 入門
GitHub 上的 Zephyr 官方存儲庫包含我們的軟件和電路板支持,可滿足所有貢獻者要求并經(jīng)過全面的測試和審查。它提供了符合 Zephyr 標準的穩(wěn)定實施方案,可確??煽壳乙恢碌拈_發(fā)體驗,但可能尚未包含我們最新的主板或測試版功能。
我們?yōu)?Zephyr 項目維護著一組下游存儲庫,這些存儲庫基于 Zephyr 官方存儲庫。
這些存儲庫提供了對我們最新的電路板與軟件功能的早期訪問權(quán)限,使開發(fā)人員能夠在功能并入 Zephyr 上游存儲庫之前搶先啟動項目開發(fā)。
我們維護的存儲庫可實現(xiàn)更快速的錯誤修復與快速的補丁版本發(fā)布,這不僅確保開發(fā)人員能立即獲取最新支持,還額外提供 TI 專屬示例用于展示更深層次的功能。
德州儀器 (TI) 不僅具備 Zephyr RTOS 的開源特性,還投資于支持從開源 Visual Studio Code (VS Code) 擴展插件到 OpenOCD 等的工具生態(tài)系統(tǒng)。這些投資彰顯了我們對 Zephyr 支持的長期承諾,并在基本支持之外還為開發(fā)人員提供強大、便捷且受全面支持的生態(tài)系統(tǒng)。
TI 推薦的 Zephyr 產(chǎn)品
- 集成開發(fā)環(huán)境:?VSCode、Cortex? ARM? 調(diào)試、用于 VS Code 的 TI 嵌入式調(diào)試插件
- 編譯器:?GCC
- 調(diào)試:?GDB、OpenOCD
- 閃存:?OpenOCD
即將舉行的活動
How to extract a bare metal flavor of code out of Zephyr to use in RTOS ?
Learn about a practical guide to extracting a “bare metal flavor” of code out of Zephyr so that it can run independently of Zephyr’s driver and subsystem layers.
Visit event website