您好!
我已经对 USS 样本进行了一些测试、我遇到了一些奇怪的情况。
在这些计算行周围:
代码= USS_runAlgorithmsFixedPoint (&gUssSWConfig、&algResFixed);
代码= USS_getResultsInFloat (&algResFixed、&ALG_Results_float);
1/ deltaToF 问题
我计算自己的 deltaTOF = ALG_Results_float.totalTOF_UPS - ALG_Results_float.totalTOF_DNS;
我自己的 deltaTOF 与结构 alg_results_float.deltaTOF 中给出的完全不同?
您对此功能有何解释,计算 alg_results_float.deltaTOF 时使用的实际公式是什么?
2 L 问题
另一件事情看起来很奇怪、使用 ALG_Results_float 结构、我从公式计算 L
V=(L/2)*(deltaTOF/(TOF12*TOF21)
我的 L 不是恒定的,似乎与配置结构中给出的任何参数无关?
您是否知道此计算的确切完成方式?
3/ TOF12、TOF21跳转
如果我们关闭/打开系统、我们有时会遇到奇怪的情况。
TOF12和 TOF21有时会完全不同(如果流程相同、则为事件)、但在某些关闭/打开后、它们会返回到以前的值。 真正奇怪的是、deltaTOF 不会受到 TOF12和 TOF21值的这种变化的影响。
您对此有什么解释吗?
此致