12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- #include <SPI.h>
- #include <TMC26XStepper.h>
- #define CS_PIN 2
- #define DIR_PIN 6
- #define STEP_PIN 7
- #define ENABLE_PIN 8
- #define TIMER_CLOCK_FREQ 2000000.0
- #define INITIAL_CURRENT 500
- #define MAX_SPEED 1000
- TMC26XStepper tmc26XStepper = TMC26XStepper(200,CS_PIN,DIR_PIN,STEP_PIN,INITIAL_CURRENT);
- char running;
- void setup() {
-
- pinMode(ENABLE_PIN, OUTPUT);
- digitalWrite(ENABLE_PIN,HIGH);
- startSerial();
- startMotor();
-
- Serial.println(F("started"));
- }
- void loop() {
- loopSerial();
- runMotor();
- }
|