Zephyr® RTOS
嵌入式解决方案与开源 RTOS 生态系统相结合,实现可靠&且可扩展的设计
为什么 Zephyr 要与德州仪器 (TI) 合作
德州仪器 (TI) 将开源 Zephyr 实时操作系统 (RTOS) 集成到其嵌入式器件中,以提供可靠、灵活和高性能的解决方案。利用 Zephyr 的 Twister 和 Ztest 框架,TI 确保其产品系列具有出色的质量和可靠性,而且自 Zephyr 项目 2016 年成立以来一直积极为其做出贡献,以推动嵌入式软件创新。
Zephyr 入门
GitHub 上的 Zephyr 官方存储库包含我们的软件和电路板支持,可满足所有贡献者要求并经过全面的测试和审查。它提供了符合 Zephyr 标准的稳定实施方案,可确保可靠且一致的开发体验,但可能尚未包含我们最新的主板或测试版功能。
我们为 Zephyr 项目维护着一组下游存储库,这些存储库基于 Zephyr 官方存储库。
这些存储库提供了对我们最新的电路板与软件功能的早期访问权限,使开发人员能够在功能并入 Zephyr 上游存储库之前抢先启动项目开发。
我们维护的存储库可实现更快速的错误修复与快速的补丁版本发布,这不仅确保开发人员能立即获取最新支持,还额外提供 TI 专属示例用于展示更深层次的功能。
德州仪器 (TI) 不仅具备 Zephyr RTOS 的开源特性,还投资于支持从开源 Visual Studio Code (VS Code) 扩展插件到 OpenOCD 等的工具生态系统。这些投资彰显了我们对 Zephyr 支持的长期承诺,并在基本支持之外还为开发人员提供强大、便捷且受全面支持的生态系统。
TI 推荐的 Zephyr 产品
- 集成开发环境: VSCode、Cortex® ARM® 调试、用于 VS Code 的 TI 嵌入式调试插件
- 编译器: GCC
- 调试: 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