- 新增 `lastWorkerExecUs()`:获取最近一次 worker 任务执行耗时(µs)。 - 引入 `SpiProfile` 结构体:事务级详细剖析,记录 SPI 事务各阶段的时间戳。 - 实现 `lastProfile()`:诊断用,获取最近一次事务剖析快照。 - SPI 时钟配置提升至 13.3 MHz,改善性能。 - 修改前端 JavaScript 轮询逻辑:新增 uptime 检查,更好地处理 ESP32 重启状态。 - SPI 测速 HTML 的计时单位由毫秒改为微秒显示。 - 新建 `spi_ring_cache.h`:共享 SPI ring push 缓存工具。 - 新增 `http_util.h`:共享 HTTP 处理器工具,含 JSON 拼接与查询参数解析。 - 引入 `json_parse.h`:轻量级 JSON 解析器,针对扁平 JSON 对象设计。 - 新增 Windows 环境下的项目构建批处理脚本。 - 重构 CAN 反馈处理:从推送式改为请求驱动架构,降低内存占用、提升效率。
21 lines
891 B
C
21 lines
891 B
C
/*
|
||
* version.h - 固件版本信息(手动维护)
|
||
*
|
||
* 注意:本文件不再由构建脚本自动生成。如需修改版本号或 Git Hash,
|
||
* 请直接编辑本文件。
|
||
* - FW_VERSION_MAJOR / MINOR / PATCH:发版时手动递增
|
||
* - GIT_HASH:手动填写对应提交的 git short hash
|
||
* - 编译时间:已改为构建系统自动生成(build_info.h 的 fwBuildTime(),
|
||
* 每次构建刷新),手写 BUILD_TIME 已删——旧值停在 2026-07-26 20:25
|
||
* 曾被误判为 OTA 回退。
|
||
*/
|
||
#pragma once
|
||
|
||
// 固件版本
|
||
#define FW_VERSION_MAJOR 0
|
||
#define FW_VERSION_MINOR 3
|
||
#define FW_VERSION_PATCH 76
|
||
#define FW_VERSION_STRING "0.3.76" // 重启恢复提速2:httpd就绪后再打 MAIN「启动」banner(防环缩容裁掉);前端用 uptime<120s 判重启完成,不再干等10s
|
||
|
||
// Git 信息(手动填写)
|
||
#define GIT_HASH "770ae14" |