#include "PID_v1.h"
int main(void){
float kp = 1, ki = 1, kd = 1, min = 0, max = 1000;
uint32_t ts = 100;
PID* a = initialize(kp, ki, kd, ts, min, max);
while(1){
float setpoint, feedback;
a->compute(&setpoint, &feedback, a);
TIM1->CCR1 = (uint32_t)a->output;
}
}
-
Notifications
You must be signed in to change notification settings - Fork 0
ImadUddien9543/Simple-PID-Controller
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
PID library implemented for STM32 from PID_v1 Arduino library by Brett Beauregard in C
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published