-
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