恭喜,你发布的帖子
发布于 2023-09-17 22:04:08
1楼
两个问题:
1、块内不应该使用全局变量
AlwaysON和AlwaysOFF完全可以在接口区内的static下添加变量代替,或者直接在接口区的Constant下添加BOOL常数TRUE和FALSE代替,两相比较,我更倾向于后者;
2、变量命名问题
像OFFSET1和OFFSET2这样的命名不是太好,变量名没有包含足够必要的信息;可以改成
Uint_StandardUnitCorrectedValue : 标准单位修正值
变量名字包括了数据类型Uint,作用CorrectedValue,影响对象StandardUnit(标准单位);
或者直接
CorrectedValue : 修正值
因为块的部分意图是
真值=测量值+修正值
请填写推广理由:
分享
只看
楼主