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协议处理逻辑,改为通过状态机控制电源通道
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的负载控制逻辑,新增短路测试保持时间配置,调整寄存器下发数组长度和初始化参数