Commit Graph

  • 1fc998f168 refactor: 重构校准流程,拆分校准逻辑到南向模块 feature wrh 2026-07-23 14:31:41 +08:00
  • 8f44ae6877 chore: 整理代码并更新文档 wrh 2026-07-23 10:36:59 +08:00
  • 30ecd7ad83 refactor(chrg): 移除低电压异常处理函数并优化电压校验逻辑 wrh 2026-07-22 11:28:46 +08:00
  • 587e03b65f refactor(chrg): 重构北向轮询与状态机代码,补充注释与函数文档 wrh 2026-07-22 10:14:48 +08:00
  • 684ad2e20e feat: 新增电源/负载切换功能,优化通道切换逻辑 wrh 2026-07-22 10:05:47 +08:00
  • 660aaa5a7a refactor: 重构电源通道控制逻辑,引入状态机管理 wrh 2026-07-21 20:56:36 +08:00
  • a6621a304a Merge branch 'feature' of ssh://git.face-emotion.cn:30022/chrg/chrg into feature wrh 2026-07-21 15:48:28 +08:00
  • 25b378775d chore: 关闭部分调试打印并更新充电负载配置 wrh 2026-07-21 15:48:16 +08:00
  • 39cb1cba90 docs: 新增Source状态机改造与角色切换维护计划文档 yhf 2026-07-21 09:46:06 +08:00
  • 71d3cc69b1 fix(chrg_roll_nor): 修复源设置初始化提交逻辑 0.新增了电源协议设置 1. 修改apps/chrg/applications/thread/chrg_roll_nor.c:在IDX_SET_SOURCE_PD分支中增加初始化提交判断,仅当sub为IDX_GET_SOURCE_VC且提交成功时才置位On_Flag 2. 新增apps/chrg/applications/utils/chrg_source.h:声明chrg_source_init_submit函数并添加注释 3. 新增apps/chrg/applications/utils/chrg_source.c:实现chrg_source_init_submit函数,批量提交源板初始化参数 yhf 2026-07-21 09:40:59 +08:00
  • 82847e41dd fix(chrg_north): 调低低压和无电流故障的触发计数阈值 yhf 2026-07-19 17:29:01 +08:00
  • 03f1193d2e fix(chrg_roll_sou): 优化电流命令处理与线程超时设置 0. 加快指令下发和返回时间,电压电流最新值覆盖旧值 1. 新增SOU_RESPONSE_TIMEOUT_MS宏定义,统一超时时间配置 2. 添加电流命令最新值有效策略,避免队列堆积过时指令 3. 将线程接收消息超时改为毫秒转系统节拍的标准写法 4. 移除冗余的线程延迟等待逻辑 yhf 2026-07-19 17:13:50 +08:00
  • 2ba4fc16b7 fix: 修复电子负载通信相关问题并优化批量发送逻辑 yhf 2026-07-19 15:37:54 +08:00
  • b68ffe3bf3 chore: 优化批量下发缓存与测试模式逻辑 解决问题:南向队列容量的溢出风险,以及状态机的错别字还有快速启动加动态测试的导致没有继电器开启的问题 1. apps/chrg/applications/thread/chrg_roll_sou.h - 调整SOU_COM_BATCH_REG_MAX为32并补充注释说明预留空间 2. apps/chrg/applications/utils/chrg_sink.h - 移除废弃的SINK_WORK_RUNING_2枚举项 - 重命名测试模式枚举项为更清晰的名称 3. apps/chrg/applications/thread/chrg_comm.c - 更新测试模式匹配逻辑为新枚举项 4. apps/chrg/applications/thread/chrg_roll_sou.c - 新增批量缓存空间回收与异常校验逻辑 - 优化批量满日志输出信息 5. apps/chrg/applications/utils/chrg_sink.c - 重构测试启动函数为更语义化的名称 - 调整动态测试命令寄存器数量与内容 - 更新工作状态分派逻辑适配新枚举项 6. 新增编译日志与程序流程说明文档 yhf 2026-07-19 11:49:38 +08:00
  • ee76d8782d fix: 修复放电功能相关的若干问题 yhf 2026-07-18 23:01:25 +08:00
  • 1b72b7bb78 test watchdog yhf 2026-07-18 21:52:12 +08:00
  • be25365b09 Merge pull request 'Feature' (#1) from feature into master master hwq 2026-07-18 12:47:57 +00:00
  • dd66c421dd fix: 修复南向分包、线程通信和批量下发逻辑 yhf 2026-07-18 18:24:42 +08:00
  • 9904760950 docs: capture chrg long-run failure baseline yhf 2026-07-18 15:58:29 +08:00
  • 5ffc85077e docs: 初始化HCDF MID 405充放电控制器固件仓库 yhf 2026-07-18 15:38:54 +08:00
  • c820aad809 feat: 完成项目多模块功能迭代与配置更新 yhf 2026-07-18 15:32:54 +08:00
  • 250864c517 debug north “yanhongfei” 2025-11-24 21:27:00 +08:00
  • 3a413f56a3 nor / sou roll wmano 2025-11-23 00:56:55 +08:00
  • 7e463e56ad add more comments wmano 2025-11-18 00:40:02 +08:00
  • 9b3e035b75 ex lcd & south wmano 2025-11-02 20:51:30 +08:00
  • bd71a4d56b update south proto wmano 2025-10-28 22:38:04 +08:00
  • e7b859851b stop run cmd wmano 2025-10-27 20:50:06 +08:00
  • 8b6f231b28 roll south mb wmano 2025-10-26 22:05:19 +08:00
  • 604fe4688c add parse threads wmano 2025-10-25 23:44:23 +08:00
  • d52c94b866 add lcd wmano 2025-10-19 22:11:21 +08:00
  • 1e6443a767 change south switch order wmano 2025-10-16 22:30:43 +08:00
  • c8032dd1c6 change rel control wmano 2025-10-16 00:07:30 +08:00
  • 1cdc01f7cf add pcf8574 i2c wmano 2025-10-14 23:53:40 +08:00
  • 067f24cff0 using usb as console wmano 2025-10-13 22:21:43 +08:00
  • a70473078a debug usbd wmano 2025-10-12 18:43:07 +08:00
  • 4ef5837171 fix osc wmano 2025-10-12 16:42:27 +08:00
  • 037fdb64eb add roll thread wmano 2025-09-28 23:00:52 +08:00
  • c604a73d69 debug modbus wmano 2025-09-27 21:56:45 +08:00
  • b4cae0f1e4 debug modbus wmano 2025-09-27 21:51:45 +08:00
  • 21158288ac fix south ch wmano 2025-09-24 21:47:15 +08:00
  • b7a2df5583 fix sn74lv4052a wmano 2025-09-22 23:29:53 +08:00
  • 31a048e428 prj to mdks hwq 2025-09-17 09:11:22 +08:00
  • ea8dcada90 debug tty wmano 2025-09-14 23:17:13 +08:00
  • 349741d9e1 fix mb & tty wmano 2025-09-13 23:08:11 +08:00
  • ffe1456b3a view modbus hwq 2025-09-11 18:38:58 +08:00
  • 485e535c4d debug modbus slave wmano 2025-09-10 23:03:11 +08:00
  • 7b764c34b9 tty use mq wmano 2025-09-03 22:00:08 +08:00
  • 5409d3a614 upgrade rtt 5.2.2 wmano 2025-09-03 20:50:03 +08:00
  • f6985d97c5 debug uart wmano 2025-09-02 22:09:40 +08:00
  • d633c6b55f add sink source wmano 2025-08-31 22:41:57 +08:00
  • 050eb19fc8 add more files wmano 2025-08-30 23:48:55 +08:00
  • e26e47548f add threads wmano 2025-08-28 23:32:26 +08:00
  • fa4d12b6e0 add fal wdt tmr wmano 2025-08-27 23:16:25 +08:00
  • f9e7fa9956 for switch wmano 2025-08-25 22:58:48 +08:00
  • 411a3d157e add intr wmano 2025-08-24 16:38:15 +08:00
  • f325648c3e add uart i2c can wmano 2025-08-23 22:29:22 +08:00
  • 45965db185 use timer wmano 2025-08-23 11:54:16 +08:00
  • 975f8b4930 update sch file wmano 2025-08-23 10:03:07 +08:00
  • fa22805dc6 add i2c led wmano 2025-08-21 23:32:18 +08:00
  • 0bd2a89669 fix mdk prj wmano 2025-08-21 22:38:05 +08:00
  • f50be83bae fix debug wmano 2025-08-21 22:28:01 +08:00
  • 830ba4d3eb using usart2 wmano 2025-08-18 21:47:05 +08:00
  • 52a3ed5862 first commit for chrg wmano 2025-08-16 22:58:22 +08:00