硬汉嵌入式论坛

 找回密码
 立即注册
查看: 166|回复: 0
收起左侧

[Zephyr] Zephyr V4.3.0发布,推荐新版USB协议栈,之前的老协议栈将在4.5版本弃用

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
发表于 7 天前 | 显示全部楼层 |阅读模式

https://zephyrproject.org/zephyr-4-3-is-here-whats-new/

23456.png

新版USB协议栈正式成为默认选项
基于现代 UDC(USB 设备控制器)API 构建的新 USB 设备堆栈已取代传统堆栈,支持多控制器并行运行、运行时配置,并具备更优秀的整体架构。传统堆栈现已弃用,将在 Zephyr 4.5 中移除。

CPU 负载与动态频率调节子系统
全新的实验性 CPU 频率调节子系统支持基于策略的动态时钟调整,实现功耗与性能的平衡。同步推出的 cpu_load 子系统可基于调度器统计信息获取 CPU 使用指标,为频率调节策略提供数据支撑。

可视化
新增的仪器化子系统通过编译器管理的函数插装技术,简化了 Zephyr 应用程序的跟踪与分析流程,支持在运行时记录调用图轨迹和统计剖面数据。

5.png

OCPP 1.6 协议库
新增的 OCPP(开放充电点协议)库支持基于 Zephyr 开发电动汽车充电站。该库通过 WebSocket 实现 OCPP 1.6 充电点功能,支持核心配置操作(包括授权认证、事务管理及与中央系统服务器通信的计量值上报)。

Twister 显示测试框架
Twister 现可通过 USB 摄像头捕获帧画面,并与预录制的视觉“指纹”进行比对,实现目标设备显示输出的验证。

2.png

开发者体验优化
新增多款工具以提升开发与调试效率:

• dtdoctor:帮助诊断设备树构建错误
• traceconfig 构建目标:追溯 Kconfig 符号来源及最终取值
• 交互式内存分布图:可视化应用的 RAM/ROM 使用情况

4.png

3.png

板级支持扩展
本次发布新增支持 105 款开发板和 39 款扩展板。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-11-22 03:42 , Processed in 0.036915 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表