我是电子行业的新手,正在尝试使用stm32f103c8t6
和a4988
运行步进电机。电机为28BYJ-48 5v DC
。我有一组每秒闪烁的LED,显示递增的二进制数。因此,第一个LED每秒闪烁一次,我希望电动机根据该LED步进(我只需要电动机工作,就可以用其他方式对其进行调节。)
LED正常工作,但电动机不工作。 这是我与arduino的代码:
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(PC13, OUTPUT);
pinMode(PA0, OUTPUT);
pinMode(PA1, OUTPUT);
pinMode(PA2, OUTPUT);
pinMode(PA3, OUTPUT);
pinMode(PA4, OUTPUT);
}
void loop() {
for (int i = 0; i < 32; i++)
{
GPIOA->regs->ODR = i;
delay(1000);
}
}