性能提升、对 IAR 工具链、Rust 等的支持 - Zephyr 项目

主要观点:发布 Zephyr 4.1 版本,包含多项新功能和改进,包括性能提升、对 IAR 工具链和 Rust 的实验性支持、USB MIDI 2.0 设备驱动、70 个新支持的开发板等。
关键信息

  • 新增“thread_metric”RTOS 基准测试,方便开发者评估 Zephyr 性能。
  • IAR 工具链可用于构建 Zephyr 应用,支持实验性阶段。
  • 可在 Zephyr 中用 Rust 编写应用,处于实验阶段。
  • 引入新 USB MIDI 2.0 设备驱动,相关样本应用易运行。
  • 支持 70 个新开发板,如 Raspberry Pi Pico 2、WCH CH32V003EVT 等。
  • 壳命令更智能,自动补全更准确;板目录可按支持的硬件能力搜索。
    重要细节
  • Zephyr 3.7 为性能参考(100%),4.1 版本在各方面性能提升,启用多队列就绪队列可加快协作调度。
  • Zephyr 4.1 性能与 Eclipse ThreadX 相当,超越 FreeRTOS。
  • IAR 工具链支持只需设置环境变量,编译选项自动映射。
  • 新 USB MIDI 2.0 驱动可用于创建音乐乐器,已有用户成功应用。
  • 板目录搜索功能可根据显示、SD 卡等硬件能力快速筛选合适的开发板。
阅读 6
0 条评论