请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:UCD3138 您好!
我最近学习了 UCD3138全桥硬开关 EVM 固件。
我读取 void POLL_ADC (void)函数。 函数中的最后两条语句是
void POLL_ADC (void)
{
(笑声)
AdcRegs.ADCCTRL.bit.SW_START = 1;//重新触发测量序列
AdcRegs.ADCCTRL.bit.SW_START = 0;
}
我在这里感到困惑。
为什么函数会首先将 SW_START 设置为1、然后再次将其设置为0? 原因是什么?
我查看了《UCD3138数字电源控制器技术参考手册》、它仅给出了 AdcRegs.ADCCTRL.bit.SW_START = 1的情况、而不是再次将 SW_START 设置为0。
如果这会将 SW_START 首先设置 为1、然后再次设置为零、这会触发新的示例代码吗? 还是不会触发新的采样序列? 为什么要这样做?
谢谢你。