主题中讨论的其他器件:ENERGYTRACE
您好!
根据 SWRA578B、 传感器控制器以10Hz 的频率轮询 ADC (光传感器)会使总体系统功耗增加10uA。 但是、当我尝试以256Hz 的频率轮询4通道 ADC (一个连接到 VCC、另一个连接到 GND、另两个悬空)时、通过 EnergyTrace++测得的功耗与没有 ADC 轮询相比仅增加了15uA 左右。 显然、这并不比10Hz 时的额定10uA 高得多。
我的问题是:
1) 1)这是 SWRA578B 中的10uA@10Hz 图是否包括光传感器本身的功耗?
2) 2)我的测试代码中是否有一些错误表明传感器控制器在256Hz 频率下没有真正进行轮询?
轮询 ADC 的代码主要来自 传感器控制器随附的适用于 LaunchPad 的多通道 ADC 采样项目。 一旦为每个通道收集了总共256个样本、就会向应用 MCU 发出警报。 根据连接到 VCC 或 GND 的通道的数字、至少我可以确认确实收集了256个样本。 我怀疑以256Hz 的频率轮询4通道可能需要超过1秒、因此有效轮询速率没有那么高。
3) 3) 任务执行的频率由应用程序中的以下代码行控制:
//每 X 秒执行一次