Commit Graph

34 Commits

Author SHA1 Message Date
wandering1 4114416bf4 测试闭环补 [ERR] 禁项:DBG_ERROR 前缀为 [ERR] 且不匹配 ERROR 子串,此前错误日志漏检 2026-09-21 03:03:37 +08:00
wandering1 5d386cedfb GD5F 补 DMA 守卫负路径用例 TC-704/705,导出阈值宏并对齐测试指南 2026-09-21 03:01:49 +08:00
wandering1 a7d4339e6f CCM扩容FreeRTOS堆+DMA阈值1024防栈缓冲进CCM+HardFault现场报告与栈/内存钩子+修defaultTask栈溢出+LVGL绘制缓冲护栏+存储套件05/06与恢复模式 2026-09-21 00:47:58 +08:00
wandering1 8ae7a12016 test:@test 闭环迁移 PowerShell→Python(run_boot_test/verify_log 纯标准库,文档同步) 2026-09-20 03:08:53 +08:00
wandering1 2375569f96 test:run_boot_test.ps1 配置文件读取显式 UTF-8(PS5.1 按 GBK 解码致 JSON 解析失败) 2026-09-20 02:48:56 +08:00
wandering1 e7348c48ba P1-9修复:NET层测试缓冲声明前移文件首部,消除Phase 6使用先于声明的#20编译断裂;s_rx_buf条件补Phase 9门控,7配置构建复验 2026-09-16 12:34:09 +08:00
wandering1 1817fe792f 就绪屏障与配置引擎重构,新增串口助手、V0.0网表分析报告及芯片手册,同步更新文档 2026-09-15 21:13:20 +08:00
wandering1 4b5ce72e11 新增 Python 串口助手 serial_tool(常驻 daemon+全量日志文件即接口)取代 serial-mcp-server:@test 采集链改写 + 全库文档迁移 2026-09-15 03:00:41 +08:00
wandering1 52d7dc7d4d 更新一下文档 2026-09-02 14:22:33 +08:00
wandering1 bb76cfd779 修复规范矛盾并定案5项规则,保护宏统一XXX_H
规则定案:常量在右(a>5)、保护宏XXX_H(禁双下划线)、
头文件常量用#define、存储类前缀(g_/s_)优先、允许void返回值
全库32个.h头文件保护宏 __XXX_H → XXX_H 改名(字节级替换)
S1检查规则同步更新(拒绝双下划线),Inc/gpio.h 反向验证被正确拦截
规范示例矛盾修复:K&R括号、标准类型、变量初始化、命名常量、注释字段补全
2026-09-01 16:07:00 +08:00
wandering1 2b66f96d01 新增代码规范检查钩子(规范V1.0 可机械校验项)并修复存量违规
新增 scripts/check_coding_standard.py + coding-standard 钩子(S1~S9:
头文件保护宏、文件头注释、宏大写、_t 后缀、switch default、
禁 strcpy/sprintf/goto/Tab、函数注释)
修复存量违规:NET_* 字节序宏大写化、net_fd_set 等类型加 _t 后缀、
net_inet_ntoa 的 sprintf 改 snprintf、补 4 处函数注释与 ui_task.c 文件头
docs/代码规范/pre-commit使用说明.md:新增 2.8 节,修正失效文档路径
2026-09-01 15:41:25 +08:00
wandering1 ae8b1aead5 清理全库行尾空格与文件尾换行(pre-commit 自动修复基线) 2026-09-01 10:24:50 +08:00
wandering1 fc57cd831d Remove large unused LVGL files (demos/tests/docs/examples) and build artifacts from tracking 2026-08-31 15:29:13 +08:00
wandering1 71c41fabb9 开启了192k 所有RAM 2026-08-30 15:38:40 +08:00
wandering1 26c9098630 启动顺序管理 2026-08-29 11:10:08 +08:00
wandering1 7bc616cf9b 整理了main 函数 2026-08-29 09:45:54 +08:00
wandering1 d68a46b4fd 时钟测试完毕 2026-08-28 21:59:04 +08:00
wandering1 1781833767 时间终于同步,存储成功 2026-08-28 21:10:51 +08:00
wandering1 ad154b2f7e 时间同步已经完成 2026-08-28 16:42:44 +08:00
wandering1 b43dede98d FTP 测试通过 2026-08-28 12:22:10 +08:00
wandering1 65f1d72ca3 存储测试通过 2026-08-27 18:22:44 +08:00
wandering1 db64e6acf4 网络主要内容测试完成 2026-08-26 13:54:52 +08:00
wandering1 319d00e3e5 删除多连接内容,只支持单连接 2026-08-25 12:41:33 +08:00
wandering1 d92b086c5b 修改一些注释 2026-08-25 11:49:31 +08:00
wandering1 572313d430 CH395F 硬件测试完毕 2026-08-24 16:16:18 +08:00
wandering1 c2fb2d9359 构建测试 2026-08-22 19:53:24 +08:00
wandering1 b0feaff5ac 修改测试 2026-07-22 11:14:22 +08:00
wandering1 ccf2dc85b7 FTP可以上传文件 2026-07-22 01:46:29 +08:00
wandering1 3e87479805 测试程序可以使用 2026-07-21 23:05:20 +08:00
wandering1 b565702c46 FTP可以连接成功 2026-07-21 22:42:39 +08:00
wandering1 e862009bcd 修复多连接的问题 2026-07-19 15:27:49 +08:00
wandering1 a08d26bcb0 freeRTOS支持 2026-07-19 13:09:06 +08:00
wandering1 7a8a97f42a 通过测试排除了一些问题 2026-07-19 04:32:18 +08:00
wandering1 17109d9baf TCP可以正常使用 2026-07-19 00:59:56 +08:00