C语言写一个控制步进电机代码
时间: 2023-04-01 12:02:47 浏览: 114
你好,以下是控制步进电机的 C 语言代码:
#include <stdio.h>
#include <stdlib.h>
#include <wiringPi.h>
#define IN1
#define IN2 1
#define IN3 2
#define IN4 3
int main(void) {
int i, j;
int step[8][4] = {
{1, , , },
{1, 1, , },
{, 1, , },
{, 1, 1, },
{, , 1, },
{, , 1, 1},
{, , , 1},
{1, , , 1}
};
if (wiringPiSetup() == -1) {
printf("Setup wiringPi failed!");
return 1;
}
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
while (1) {
for (i = ; i < 8; i++) {
digitalWrite(IN1, step[i][]);
digitalWrite(IN2, step[i][1]);
digitalWrite(IN3, step[i][2]);
digitalWrite(IN4, step[i][3]);
delay(10);
}
}
return ;
}
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)