主题中讨论的其他器件:SFRA、 C2000WARE
工具/软件:
为什么在示例中使用 DCL 和 SFRA?
void buck_setupDcl (void)
{
BUCK_DCL_RESET (&buck_ctrl);
buck_ctrl.SPS =&buck_ctrlSps;
BUCK_ctrl.css =&buck_ctrlCss;
BUCK_ctrl.css->T =(float32_t) 1.0f/BUCK_DRV_EPWM_SWITCHING_FREQUENCY;
buck_ctrl.ssp->b0 = buck_ctrlRef.ctrlCoeff.b0;
buck_ctrl.ssp->b1 = buck_ctrlRef.ctrlCoeff.b1;
buck_ctrl.ssp->b2 = buck_ctrlRef.cctrlCoeff.b2;
buck_ctrl.ssp->A1 = buck_ctrlRef.cctrlCoeff.a1;
buck_ctrl.ssp->A2 = buck_ctrlRef.cctrlCoeff.A2;
DCL_request_update (&buck_ctrl);
buck_DCL_update (&buck_ctrl);
}
确定 5 个系数 (buck_ctrlRef.ctrlCoeff.B0/B1/B2/A1/A2) 的值的标准是什么?
您是否有任何与系数 B0/B1/B2/A0/A1 计算相关的文档?
谢谢
