步进电机arduino控制脉冲频率问题

如以下代码,用arduino控制步进电机,我想知道脉冲频率是多少?和delay里面的500有关吗?

我只知道步距角1.8,200个脉冲转一圈,这段代码是实现转一圈,那么脉冲频率是多少呢

for(int x = 0; x < 200; x++) {
    digitalWrite(stepPin,HIGH); 
    delayMicroseconds(500); 
    digitalWrite(stepPin,LOW); 
    delayMicroseconds(500); }

 

无关,脉冲频率看电机参数

有关的,延时决定了脉冲周期,频率和脉冲周期互为倒数,你这个脉冲周期是两个500微秒,也就是1毫秒,也就是0.001秒,频率即为0.001的倒数1000Hz