请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ25638 工具与软件:
ADC 控制寄存器(0x2B)包括以下位:
ADC_AVG -设置为1可提供运行平均值。
ADC_AVG_INIT -设置为1表示使用新的 ADC 转换开始平均值计算。
虽然87页数据表的其余部分没有显示可用的工作原理(例如、多少个样本或在多长时间内计算?)
有人能提供更多关于"平均运行"的含义的信息吗?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
ADC 控制寄存器(0x2B)包括以下位:
ADC_AVG -设置为1可提供运行平均值。
ADC_AVG_INIT -设置为1表示使用新的 ADC 转换开始平均值计算。
虽然87页数据表的其余部分没有显示可用的工作原理(例如、多少个样本或在多长时间内计算?)
有人能提供更多关于"平均运行"的含义的信息吗?
谢谢!
您好!
1)在平均模式下,每个新的采样均使用该通道输出寄存器上一个值进行平均。
2)当 ADC_AVG_INIT = 1时、存储第一个转换后的值而不求平均值、并且对每个后续的值求平均值。 在此模式下、
第一个存储值是 X0、
第二个值为(X1 + X0)/2
第三个存储值为(X2 +(X1+X0)/2)/2 = (½ X2 +¼ X1 +¼ X0)、其中 X0、X1和 X2是 ADC 测量的顺序值。
3)当 ADC_AVG = 1时、在单次触发模式下会进行两个采样并取平均值。
谢谢。
宁