|
目前以实现通过softPwm控制步进电机转动 如何控制电机精确位移 请大神教我!下面附上程序
#include <wiringPi.h>
#include <softPwm.h>
#include <stdio.h>
#define uchar unsigned char
#define pwm1 27
int main(void)
{
if(wiringPiSetup() == -1){ //when initialize wiring failed,print message to screen
printf("setup wiringPi failed !");
return 1;
}
// pwmInit();
softPwmCreate(pwm1,1,2);
while(1)
{
//pwmSet(1);
softPwmWrite(pwm1,1);
}
return 0;
}
//编译gcc -o pwm pwm.c -lwiringPi lpthread
|
|