Przeglądaj źródła

2uS default step pulse (#9989)

Bob-the-Kuhn 7 lat temu
rodzic
commit
6b4a928145
45 zmienionych plików z 90 dodań i 45 usunięć
  1. 2
    1
      Marlin/Configuration_adv.h
  2. 2
    1
      Marlin/src/config/default/Configuration_adv.h
  3. 2
    1
      Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h
  4. 2
    1
      Marlin/src/config/examples/Anet/A6/Configuration_adv.h
  5. 2
    1
      Marlin/src/config/examples/Anet/A8/Configuration_adv.h
  6. 2
    1
      Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h
  7. 2
    1
      Marlin/src/config/examples/BIBO/TouchX/Configuration_adv.h
  8. 2
    1
      Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h
  9. 2
    1
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h
  10. 2
    1
      Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h
  11. 2
    1
      Marlin/src/config/examples/Cartesio/Configuration_adv.h
  12. 2
    1
      Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h
  13. 2
    1
      Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h
  14. 2
    1
      Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h
  15. 2
    1
      Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h
  16. 2
    1
      Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h
  17. 2
    1
      Marlin/src/config/examples/Felix/Configuration_adv.h
  18. 2
    1
      Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h
  19. 2
    1
      Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h
  20. 2
    1
      Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h
  21. 2
    1
      Marlin/src/config/examples/MakerParts/Configuration_adv.h
  22. 2
    1
      Marlin/src/config/examples/Malyan/M150/Configuration_adv.h
  23. 2
    1
      Marlin/src/config/examples/Malyan/M200/Configuration_adv.h
  24. 2
    1
      Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h
  25. 2
    1
      Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h
  26. 2
    1
      Marlin/src/config/examples/RigidBot/Configuration_adv.h
  27. 2
    1
      Marlin/src/config/examples/SCARA/Configuration_adv.h
  28. 2
    1
      Marlin/src/config/examples/Sanguinololu/Configuration_adv.h
  29. 2
    1
      Marlin/src/config/examples/TheBorg/Configuration_adv.h
  30. 2
    1
      Marlin/src/config/examples/TinyBoy2/Configuration_adv.h
  31. 2
    1
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h
  32. 2
    1
      Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h
  33. 2
    1
      Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h
  34. 2
    1
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  35. 2
    1
      Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  36. 2
    1
      Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h
  37. 2
    1
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  38. 2
    1
      Marlin/src/config/examples/delta/generic/Configuration_adv.h
  39. 2
    1
      Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h
  40. 2
    1
      Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h
  41. 2
    1
      Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h
  42. 2
    1
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h
  43. 2
    1
      Marlin/src/config/examples/makibox/Configuration_adv.h
  44. 2
    1
      Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h
  45. 2
    1
      Marlin/src/config/examples/wt150/Configuration_adv.h

+ 2
- 1
Marlin/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/default/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/AlephObjects/TAZ4/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Anet/A6/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Anet/A8/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Azteeg/X5GT/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/BIBO/TouchX/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/BQ/Hephestos/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/BQ/Hephestos_2/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/BQ/WITBOX/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Cartesio/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Creality/CR-10/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Creality/CR-10S/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Creality/CR-10mini/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Creality/Ender-2/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Creality/Ender-4/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Felix/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/FolgerTech/i3-2020/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Infitary/i3-M508/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/JGAurora/A5/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/MakerParts/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 2 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2  // (µs)   DRV8825 on 32bit CPUs
780
 #define STEPPER_DIRECTION_DELAY 2 // (µs) Delay between dir and step
781
 #define STEPPER_DIRECTION_DELAY 2 // (µs) Delay between dir and step
781
 
782
 
782
 // @section temperature
783
 // @section temperature

+ 2
- 1
Marlin/src/config/examples/Malyan/M150/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Malyan/M200/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 1 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 1 // (µs)
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Micromake/C1/enhanced/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Mks/Sbase/Configuration_adv.h Wyświetl plik

784
 
784
 
785
 // The minimum pulse width (in µs) for stepping a stepper.
785
 // The minimum pulse width (in µs) for stepping a stepper.
786
 // Set this if you find stepping unreliable, or if using a very fast CPU.
786
 // Set this if you find stepping unreliable, or if using a very fast CPU.
787
-#define MINIMUM_STEPPER_PULSE 4 // (µs) The smallest stepper pulse allowed
787
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
788
+#define MINIMUM_STEPPER_PULSE 4 // (µs)
788
 
789
 
789
 // @section temperature
790
 // @section temperature
790
 
791
 

+ 2
- 1
Marlin/src/config/examples/RigidBot/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/SCARA/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Sanguinololu/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/TheBorg/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/TinyBoy2/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/UltiMachine/Archim2/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Velleman/K8200/Configuration_adv.h Wyświetl plik

789
 
789
 
790
 // The minimum pulse width (in µs) for stepping a stepper.
790
 // The minimum pulse width (in µs) for stepping a stepper.
791
 // Set this if you find stepping unreliable, or if using a very fast CPU.
791
 // Set this if you find stepping unreliable, or if using a very fast CPU.
792
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
792
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
793
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
793
 
794
 
794
 // @section temperature
795
 // @section temperature
795
 
796
 

+ 2
- 1
Marlin/src/config/examples/Velleman/K8400/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/delta/FLSUN/kossel/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/delta/generic/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/delta/kossel_mini/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/delta/kossel_pro/Configuration_adv.h Wyświetl plik

783
 
783
 
784
 // The minimum pulse width (in µs) for stepping a stepper.
784
 // The minimum pulse width (in µs) for stepping a stepper.
785
 // Set this if you find stepping unreliable, or if using a very fast CPU.
785
 // Set this if you find stepping unreliable, or if using a very fast CPU.
786
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
786
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
787
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
787
 
788
 
788
 // @section temperature
789
 // @section temperature
789
 
790
 

+ 2
- 1
Marlin/src/config/examples/delta/kossel_xl/Configuration_adv.h Wyświetl plik

778
 
778
 
779
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // The minimum pulse width (in µs) for stepping a stepper.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
 // Set this if you find stepping unreliable, or if using a very fast CPU.
781
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
781
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
782
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
782
 
783
 
783
 // @section temperature
784
 // @section temperature
784
 
785
 

+ 2
- 1
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/makibox/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/tvrrug/Round2/Configuration_adv.h Wyświetl plik

776
 
776
 
777
 // The minimum pulse width (in µs) for stepping a stepper.
777
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
778
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
779
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
780
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
780
 
781
 
781
 // @section temperature
782
 // @section temperature
782
 
783
 

+ 2
- 1
Marlin/src/config/examples/wt150/Configuration_adv.h Wyświetl plik

777
 
777
 
778
 // The minimum pulse width (in µs) for stepping a stepper.
778
 // The minimum pulse width (in µs) for stepping a stepper.
779
 // Set this if you find stepping unreliable, or if using a very fast CPU.
779
 // Set this if you find stepping unreliable, or if using a very fast CPU.
780
-#define MINIMUM_STEPPER_PULSE 0 // (µs) The smallest stepper pulse allowed
780
+// 0 is OK for AVR, 0 is OK for A4989 drivers, 2 is needed for DRV8825 drivers
781
+#define MINIMUM_STEPPER_PULSE 2 // (µs)   DRV8825 on 32bit CPUs
781
 
782
 
782
 // @section temperature
783
 // @section temperature
783
 
784
 

Ładowanie…
Anuluj
Zapisz