大家好、
客户有问题需要您的帮助:
我们以[BUCK_F28004x]项目为基础来创建电源控制工程。
然而,发现了浮点型运算和比较的问题。
由于基本项目进行了大量修改、因此不容易描述我们更改的部件。
您想咨询 TI 工程师、可以为调查提供指导吗?
float 类型操作错误的详细信息如下所示。
数据被保存到一个具有一个 ADC 采样中断的数组中、此数组总计8个元素、并且在一个事件之后、从当前数组中的8个元素被求和(总和)。 然后移动平均值(BUCK_vOutSensored_Volts)。
通过断点、我们发现八个元素的总和出错了、如下图所示。
您能帮助检查这个问题吗?
谢谢。此致、
本