Commit Graph
3 Commits
Author SHA1 Message Date
wrh 660aaa5a7a refactor: 重构电源通道控制逻辑,引入状态机管理
1. 删除apps/chrg/applications/thread/chrg_lcd.h中的chrg_sou_work函数声明
2. 移除chrg_source.h中冗余的状态标志定义,新增电源工作状态机枚举
3. 重构chrg_lcd.c,删除旧的启动/停止流程代码和冗余标志位操作
4. 重写chrg_roll_nor.c的协议设置和通道控制逻辑,替换为状态机处理
5. 重写chrg_source.c,新增统一的电源工作状态机实现,替换旧的协议设置函数
6. 重构chrg_north.c的电源解析逻辑,移除旧的停止流程和冗余标志位
7. 简化chrg_comm.c的Modbus协议处理逻辑,改为通过状态机控制电源通道
2026-07-21 20:56:36 +08:00
wrh a6621a304a Merge branch 'feature' of ssh://git.face-emotion.cn:30022/chrg/chrg into feature 2026-07-21 15:48:28 +08:00
wrh 25b378775d chore: 关闭部分调试打印并更新充电负载配置
1.  修改apps/chrg/applications/thread/chrg_north.c,注释掉调试日志打印,同时将DEBUG_NORTH宏默认值改为0关闭该调试开关
2.  修改rt-thread/components/fal/src/fal_rtt.c,注释掉flash读写对比的调试打印
3.  更新apps/chrg/applications/utils/chrg_sink.c的负载控制逻辑,新增短路测试保持时间配置,调整寄存器下发数组长度和初始化参数
2026-07-21 15:48:16 +08:00