请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:UCD3138 大家好、我正在了解 UCD3138的硬开关全桥固件。
我遇到了一些有关 void init_loop_mux (void){}的问题。
void init_loop_mux (void)
{
LoopMuxRegs.FILTERKCOMPA.bit.KCOMP0 =(3 * PMBus_DCDC_CONFIG[0].PERIOD)>> 6;
LoopMuxRegs.FILTERKCOMPA.bit.KCOMP1 = 6000;//(1<<13);// in 4ns //
LoopMuxRegs.FILTERKCOMPB.bit.KCOMP2 = PMBus_DCDC_CONFIG[0].PERIOD >> 4;/
}
我知道上面的程序乘以滤波器 YN 中的系数 KCompx、
但我不知道为什么 Kcomp0等于(3*PMBus_DCDC_CONFIG[0].PERIOD)>> 6、Kcomp1等于6000、KCOMP2 等于 PMBus_DCDC_CONFIG[0].PERIOD >> 4、
如何获得特定值?