边界值的记录


正确的应该是把最小值赋值为最大值,最大值赋值为最小值

定时器重复触发问题


修复方法------加上边沿检测:
// 需要在 RTC_proc 范围内保存上次秒值
static unsigned char last_trig_sec = 0xFF;
if(pucRTC[2] % collect_parm == 0 && pucRTC[2] != last_trig_sec )//等这一秒过去
{
last_trig_sec = pucRTC[2];
// 触发采集...
}
参数界面退出后才允许参数生效


在参数显示界面我们使用显示参数

在需要借助参数判断的环节我们使用真实参数
在退出参数界面时才使参数生效
