• 大小: 0.97KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-04-15
  • 语言: C/C++
  • 标签: PID算法  pid  算法  

资源简介

PID算法.c

资源截图

代码片段和文件信息

/*本代码开源,如果引用请注明来自STCunio Studio*/
/*联系方式QQ:117112538,欢迎交流**************/
#include“pid.h“

int abcCoefficients[3];
long controlHistory[3];
long controlOutput;

void pidbegin(int aint bint c)
{
// int abc;
// a=Q15(kp + ki + kd);
// b=Q15(-1 *(kp + 2 * kd));
// c=Q15(kd);
  controlHistory[0]=0;
controlHistory[1]=0;
  controlHistory[2]=0;
controlOutput=0;
abcCoefficients[0]=a;
abcCoefficients[1]=b;
abcCoefficients[2]=c;
}
long pid(int refe

评论

共有 条评论