浏览代码

Update default driver configuration

Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
Scott Lahteine 6 年前
父节点
当前提交
bd6d032628
共有 43 个文件被更改,包括 720 次插入591 次删除
  1. 17
    14
      Marlin/Configuration.h
  2. 17
    14
      Marlin/src/config/default/Configuration.h
  3. 17
    14
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  4. 17
    14
      Marlin/src/config/examples/Anet/A6/Configuration.h
  5. 17
    14
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  6. 17
    14
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  7. 17
    14
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  8. 17
    14
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  9. 17
    14
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  10. 17
    14
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  11. 17
    14
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  12. 17
    14
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  13. 17
    14
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  14. 17
    14
      Marlin/src/config/examples/Felix/Configuration.h
  15. 17
    14
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  16. 17
    14
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  17. 17
    14
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  18. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  19. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  20. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  21. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  22. 17
    14
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  23. 17
    14
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  24. 17
    14
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  25. 17
    14
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  26. 17
    14
      Marlin/src/config/examples/STM32F10/Configuration.h
  27. 17
    14
      Marlin/src/config/examples/STM32F4/Configuration.h
  28. 17
    14
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  29. 17
    14
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  30. 17
    14
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  31. 17
    14
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  32. 6
    3
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  33. 17
    14
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  34. 17
    14
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  35. 17
    14
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  36. 17
    14
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  37. 17
    14
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  38. 17
    14
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  39. 17
    14
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  40. 17
    14
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  41. 17
    14
      Marlin/src/config/examples/makibox/Configuration.h
  42. 17
    14
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  43. 17
    14
      Marlin/src/config/examples/wt150/Configuration.h

+ 17
- 14
Marlin/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/default/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Anet/A6/Configuration.h 查看文件

572
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
572
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
573
 
573
 
574
 /**
574
 /**
575
- * Specify Stepper Driver types
576
- * The options are used to determine driver pulse timings as well as more advanced functionality.
577
- * Stepper timing options can be overridden in Configuration_adv.h
575
+ * Stepper Drivers
576
+ *
577
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
578
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
579
+ *
580
+ * A4988 is assumed for unspecified drivers.
578
  *
581
  *
579
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
582
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
580
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
583
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
582
  *          TMC5130, TMC5130_STANDALONE
585
  *          TMC5130, TMC5130_STANDALONE
583
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
586
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
584
  */
587
  */
585
-#define X_DRIVER_TYPE  A4988
586
-#define Y_DRIVER_TYPE  A4988
587
-#define Z_DRIVER_TYPE  A4988
588
-#define X2_DRIVER_TYPE A4988
589
-#define Y2_DRIVER_TYPE A4988
590
-#define Z2_DRIVER_TYPE A4988
591
-#define E0_DRIVER_TYPE A4988
592
-#define E1_DRIVER_TYPE A4988
593
-#define E2_DRIVER_TYPE A4988
594
-#define E3_DRIVER_TYPE A4988
595
-#define E4_DRIVER_TYPE A4988
588
+//#define X_DRIVER_TYPE  A4988
589
+//#define Y_DRIVER_TYPE  A4988
590
+//#define Z_DRIVER_TYPE  A4988
591
+//#define X2_DRIVER_TYPE A4988
592
+//#define Y2_DRIVER_TYPE A4988
593
+//#define Z2_DRIVER_TYPE A4988
594
+//#define E0_DRIVER_TYPE A4988
595
+//#define E1_DRIVER_TYPE A4988
596
+//#define E2_DRIVER_TYPE A4988
597
+//#define E3_DRIVER_TYPE A4988
598
+//#define E4_DRIVER_TYPE A4988
596
 
599
 
597
 // Enable this feature if all enabled endstop pins are interrupt-capable.
600
 // Enable this feature if all enabled endstop pins are interrupt-capable.
598
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
601
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h 查看文件

553
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
554
 
554
 
555
 /**
555
 /**
556
- * Specify Stepper Driver types
557
- * The options are used to determine driver pulse timings as well as more advanced functionality.
558
- * Stepper timing options can be overridden in Configuration_adv.h
556
+ * Stepper Drivers
557
+ *
558
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
559
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
560
+ *
561
+ * A4988 is assumed for unspecified drivers.
559
  *
562
  *
560
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
563
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
561
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
564
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC5130, TMC5130_STANDALONE
566
  *          TMC5130, TMC5130_STANDALONE
564
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
567
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
565
  */
568
  */
566
-#define X_DRIVER_TYPE  A4988
567
-#define Y_DRIVER_TYPE  A4988
568
-#define Z_DRIVER_TYPE  A4988
569
-#define X2_DRIVER_TYPE A4988
570
-#define Y2_DRIVER_TYPE A4988
571
-#define Z2_DRIVER_TYPE A4988
572
-#define E0_DRIVER_TYPE A4988
573
-#define E1_DRIVER_TYPE A4988
574
-#define E2_DRIVER_TYPE A4988
575
-#define E3_DRIVER_TYPE A4988
576
-#define E4_DRIVER_TYPE A4988
569
+//#define X_DRIVER_TYPE  A4988
570
+//#define Y_DRIVER_TYPE  A4988
571
+//#define Z_DRIVER_TYPE  A4988
572
+//#define X2_DRIVER_TYPE A4988
573
+//#define Y2_DRIVER_TYPE A4988
574
+//#define Z2_DRIVER_TYPE A4988
575
+//#define E0_DRIVER_TYPE A4988
576
+//#define E1_DRIVER_TYPE A4988
577
+//#define E2_DRIVER_TYPE A4988
578
+//#define E3_DRIVER_TYPE A4988
579
+//#define E4_DRIVER_TYPE A4988
577
 
580
 
578
 // Enable this feature if all enabled endstop pins are interrupt-capable.
581
 // Enable this feature if all enabled endstop pins are interrupt-capable.
579
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
582
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-10/Configuration.h 查看文件

562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563
 
563
 
564
 /**
564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568
  *
571
  *
569
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
572
  *          TMC5130, TMC5130_STANDALONE
575
  *          TMC5130, TMC5130_STANDALONE
573
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574
  */
577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586
 
589
 
587
 // Enable this feature if all enabled endstop pins are interrupt-capable.
590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-10S/Configuration.h 查看文件

556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557
 
557
 
558
 /**
558
 /**
559
- * Specify Stepper Driver types
560
- * The options are used to determine driver pulse timings as well as more advanced functionality.
561
- * Stepper timing options can be overridden in Configuration_adv.h
559
+ * Stepper Drivers
560
+ *
561
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
562
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
563
+ *
564
+ * A4988 is assumed for unspecified drivers.
562
  *
565
  *
563
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
566
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
567
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
566
  *          TMC5130, TMC5130_STANDALONE
569
  *          TMC5130, TMC5130_STANDALONE
567
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
570
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568
  */
571
  */
569
-#define X_DRIVER_TYPE  A4988
570
-#define Y_DRIVER_TYPE  A4988
571
-#define Z_DRIVER_TYPE  A4988
572
-#define X2_DRIVER_TYPE A4988
573
-#define Y2_DRIVER_TYPE A4988
574
-#define Z2_DRIVER_TYPE A4988
575
-#define E0_DRIVER_TYPE A4988
576
-#define E1_DRIVER_TYPE A4988
577
-#define E2_DRIVER_TYPE A4988
578
-#define E3_DRIVER_TYPE A4988
579
-#define E4_DRIVER_TYPE A4988
572
+//#define X_DRIVER_TYPE  A4988
573
+//#define Y_DRIVER_TYPE  A4988
574
+//#define Z_DRIVER_TYPE  A4988
575
+//#define X2_DRIVER_TYPE A4988
576
+//#define Y2_DRIVER_TYPE A4988
577
+//#define Z2_DRIVER_TYPE A4988
578
+//#define E0_DRIVER_TYPE A4988
579
+//#define E1_DRIVER_TYPE A4988
580
+//#define E2_DRIVER_TYPE A4988
581
+//#define E3_DRIVER_TYPE A4988
582
+//#define E4_DRIVER_TYPE A4988
580
 
583
 
581
 // Enable this feature if all enabled endstop pins are interrupt-capable.
584
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
585
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h 查看文件

571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
572
 
572
 
573
 /**
573
 /**
574
- * Specify Stepper Driver types
575
- * The options are used to determine driver pulse timings as well as more advanced functionality.
576
- * Stepper timing options can be overridden in Configuration_adv.h
574
+ * Stepper Drivers
575
+ *
576
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
577
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
578
+ *
579
+ * A4988 is assumed for unspecified drivers.
577
  *
580
  *
578
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
581
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
579
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
582
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
581
  *          TMC5130, TMC5130_STANDALONE
584
  *          TMC5130, TMC5130_STANDALONE
582
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
585
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
583
  */
586
  */
584
-#define X_DRIVER_TYPE  A4988
585
-#define Y_DRIVER_TYPE  A4988
586
-#define Z_DRIVER_TYPE  A4988
587
-#define X2_DRIVER_TYPE A4988
588
-#define Y2_DRIVER_TYPE A4988
589
-#define Z2_DRIVER_TYPE A4988
590
-#define E0_DRIVER_TYPE A4988
591
-#define E1_DRIVER_TYPE A4988
592
-#define E2_DRIVER_TYPE A4988
593
-#define E3_DRIVER_TYPE A4988
594
-#define E4_DRIVER_TYPE A4988
587
+//#define X_DRIVER_TYPE  A4988
588
+//#define Y_DRIVER_TYPE  A4988
589
+//#define Z_DRIVER_TYPE  A4988
590
+//#define X2_DRIVER_TYPE A4988
591
+//#define Y2_DRIVER_TYPE A4988
592
+//#define Z2_DRIVER_TYPE A4988
593
+//#define E0_DRIVER_TYPE A4988
594
+//#define E1_DRIVER_TYPE A4988
595
+//#define E2_DRIVER_TYPE A4988
596
+//#define E3_DRIVER_TYPE A4988
597
+//#define E4_DRIVER_TYPE A4988
595
 
598
 
596
 // Enable this feature if all enabled endstop pins are interrupt-capable.
599
 // Enable this feature if all enabled endstop pins are interrupt-capable.
597
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
600
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-8/Configuration.h 查看文件

562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563
 
563
 
564
 /**
564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568
  *
571
  *
569
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
572
  *          TMC5130, TMC5130_STANDALONE
575
  *          TMC5130, TMC5130_STANDALONE
573
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574
  */
577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586
 
589
 
587
 // Enable this feature if all enabled endstop pins are interrupt-capable.
590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/Ender-2/Configuration.h 查看文件

556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557
 
557
 
558
 /**
558
 /**
559
- * Specify Stepper Driver types
560
- * The options are used to determine driver pulse timings as well as more advanced functionality.
561
- * Stepper timing options can be overridden in Configuration_adv.h
559
+ * Stepper Drivers
560
+ *
561
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
562
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
563
+ *
564
+ * A4988 is assumed for unspecified drivers.
562
  *
565
  *
563
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
566
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
567
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
566
  *          TMC5130, TMC5130_STANDALONE
569
  *          TMC5130, TMC5130_STANDALONE
567
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
570
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568
  */
571
  */
569
-#define X_DRIVER_TYPE  A4988
570
-#define Y_DRIVER_TYPE  A4988
571
-#define Z_DRIVER_TYPE  A4988
572
-#define X2_DRIVER_TYPE A4988
573
-#define Y2_DRIVER_TYPE A4988
574
-#define Z2_DRIVER_TYPE A4988
575
-#define E0_DRIVER_TYPE A4988
576
-#define E1_DRIVER_TYPE A4988
577
-#define E2_DRIVER_TYPE A4988
578
-#define E3_DRIVER_TYPE A4988
579
-#define E4_DRIVER_TYPE A4988
572
+//#define X_DRIVER_TYPE  A4988
573
+//#define Y_DRIVER_TYPE  A4988
574
+//#define Z_DRIVER_TYPE  A4988
575
+//#define X2_DRIVER_TYPE A4988
576
+//#define Y2_DRIVER_TYPE A4988
577
+//#define Z2_DRIVER_TYPE A4988
578
+//#define E0_DRIVER_TYPE A4988
579
+//#define E1_DRIVER_TYPE A4988
580
+//#define E2_DRIVER_TYPE A4988
581
+//#define E3_DRIVER_TYPE A4988
582
+//#define E4_DRIVER_TYPE A4988
580
 
583
 
581
 // Enable this feature if all enabled endstop pins are interrupt-capable.
584
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
585
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/Ender-3/Configuration.h 查看文件

556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557
 
557
 
558
 /**
558
 /**
559
- * Specify Stepper Driver types
560
- * The options are used to determine driver pulse timings as well as more advanced functionality.
561
- * Stepper timing options can be overridden in Configuration_adv.h
559
+ * Stepper Drivers
560
+ *
561
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
562
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
563
+ *
564
+ * A4988 is assumed for unspecified drivers.
562
  *
565
  *
563
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
566
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
567
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
566
  *          TMC5130, TMC5130_STANDALONE
569
  *          TMC5130, TMC5130_STANDALONE
567
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
570
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568
  */
571
  */
569
-#define X_DRIVER_TYPE  A4988
570
-#define Y_DRIVER_TYPE  A4988
571
-#define Z_DRIVER_TYPE  A4988
572
-#define X2_DRIVER_TYPE A4988
573
-#define Y2_DRIVER_TYPE A4988
574
-#define Z2_DRIVER_TYPE A4988
575
-#define E0_DRIVER_TYPE A4988
576
-#define E1_DRIVER_TYPE A4988
577
-#define E2_DRIVER_TYPE A4988
578
-#define E3_DRIVER_TYPE A4988
579
-#define E4_DRIVER_TYPE A4988
572
+//#define X_DRIVER_TYPE  A4988
573
+//#define Y_DRIVER_TYPE  A4988
574
+//#define Z_DRIVER_TYPE  A4988
575
+//#define X2_DRIVER_TYPE A4988
576
+//#define Y2_DRIVER_TYPE A4988
577
+//#define Z2_DRIVER_TYPE A4988
578
+//#define E0_DRIVER_TYPE A4988
579
+//#define E1_DRIVER_TYPE A4988
580
+//#define E2_DRIVER_TYPE A4988
581
+//#define E3_DRIVER_TYPE A4988
582
+//#define E4_DRIVER_TYPE A4988
580
 
583
 
581
 // Enable this feature if all enabled endstop pins are interrupt-capable.
584
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
585
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/Ender-4/Configuration.h 查看文件

562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563
 
563
 
564
 /**
564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568
  *
571
  *
569
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
572
  *          TMC5130, TMC5130_STANDALONE
575
  *          TMC5130, TMC5130_STANDALONE
573
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574
  */
577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586
 
589
 
587
 // Enable this feature if all enabled endstop pins are interrupt-capable.
590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Felix/Configuration.h 查看文件

533
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
533
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
534
 
534
 
535
 /**
535
 /**
536
- * Specify Stepper Driver types
537
- * The options are used to determine driver pulse timings as well as more advanced functionality.
538
- * Stepper timing options can be overridden in Configuration_adv.h
536
+ * Stepper Drivers
537
+ *
538
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
539
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
540
+ *
541
+ * A4988 is assumed for unspecified drivers.
539
  *
542
  *
540
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
543
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
541
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
544
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
543
  *          TMC5130, TMC5130_STANDALONE
546
  *          TMC5130, TMC5130_STANDALONE
544
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
547
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
545
  */
548
  */
546
-#define X_DRIVER_TYPE  A4988
547
-#define Y_DRIVER_TYPE  A4988
548
-#define Z_DRIVER_TYPE  A4988
549
-#define X2_DRIVER_TYPE A4988
550
-#define Y2_DRIVER_TYPE A4988
551
-#define Z2_DRIVER_TYPE A4988
552
-#define E0_DRIVER_TYPE A4988
553
-#define E1_DRIVER_TYPE A4988
554
-#define E2_DRIVER_TYPE A4988
555
-#define E3_DRIVER_TYPE A4988
556
-#define E4_DRIVER_TYPE A4988
549
+//#define X_DRIVER_TYPE  A4988
550
+//#define Y_DRIVER_TYPE  A4988
551
+//#define Z_DRIVER_TYPE  A4988
552
+//#define X2_DRIVER_TYPE A4988
553
+//#define Y2_DRIVER_TYPE A4988
554
+//#define Z2_DRIVER_TYPE A4988
555
+//#define E0_DRIVER_TYPE A4988
556
+//#define E1_DRIVER_TYPE A4988
557
+//#define E2_DRIVER_TYPE A4988
558
+//#define E3_DRIVER_TYPE A4988
559
+//#define E4_DRIVER_TYPE A4988
557
 
560
 
558
 // Enable this feature if all enabled endstop pins are interrupt-capable.
561
 // Enable this feature if all enabled endstop pins are interrupt-capable.
559
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
562
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Felix/DUAL/Configuration.h 查看文件

533
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
533
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
534
 
534
 
535
 /**
535
 /**
536
- * Specify Stepper Driver types
537
- * The options are used to determine driver pulse timings as well as more advanced functionality.
538
- * Stepper timing options can be overridden in Configuration_adv.h
536
+ * Stepper Drivers
537
+ *
538
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
539
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
540
+ *
541
+ * A4988 is assumed for unspecified drivers.
539
  *
542
  *
540
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
543
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
541
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
544
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
543
  *          TMC5130, TMC5130_STANDALONE
546
  *          TMC5130, TMC5130_STANDALONE
544
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
547
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
545
  */
548
  */
546
-#define X_DRIVER_TYPE  A4988
547
-#define Y_DRIVER_TYPE  A4988
548
-#define Z_DRIVER_TYPE  A4988
549
-#define X2_DRIVER_TYPE A4988
550
-#define Y2_DRIVER_TYPE A4988
551
-#define Z2_DRIVER_TYPE A4988
552
-#define E0_DRIVER_TYPE A4988
553
-#define E1_DRIVER_TYPE A4988
554
-#define E2_DRIVER_TYPE A4988
555
-#define E3_DRIVER_TYPE A4988
556
-#define E4_DRIVER_TYPE A4988
549
+//#define X_DRIVER_TYPE  A4988
550
+//#define Y_DRIVER_TYPE  A4988
551
+//#define Z_DRIVER_TYPE  A4988
552
+//#define X2_DRIVER_TYPE A4988
553
+//#define Y2_DRIVER_TYPE A4988
554
+//#define Z2_DRIVER_TYPE A4988
555
+//#define E0_DRIVER_TYPE A4988
556
+//#define E1_DRIVER_TYPE A4988
557
+//#define E2_DRIVER_TYPE A4988
558
+//#define E3_DRIVER_TYPE A4988
559
+//#define E4_DRIVER_TYPE A4988
557
 
560
 
558
 // Enable this feature if all enabled endstop pins are interrupt-capable.
561
 // Enable this feature if all enabled endstop pins are interrupt-capable.
559
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
562
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h 查看文件

567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
568
 
568
 
569
 /**
569
 /**
570
- * Specify Stepper Driver types
571
- * The options are used to determine driver pulse timings as well as more advanced functionality.
572
- * Stepper timing options can be overridden in Configuration_adv.h
570
+ * Stepper Drivers
571
+ *
572
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
573
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
574
+ *
575
+ * A4988 is assumed for unspecified drivers.
573
  *
576
  *
574
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
577
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
578
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
577
  *          TMC5130, TMC5130_STANDALONE
580
  *          TMC5130, TMC5130_STANDALONE
578
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
581
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579
  */
582
  */
580
-#define X_DRIVER_TYPE  A4988
581
-#define Y_DRIVER_TYPE  A4988
582
-#define Z_DRIVER_TYPE  A4988
583
-#define X2_DRIVER_TYPE A4988
584
-#define Y2_DRIVER_TYPE A4988
585
-#define Z2_DRIVER_TYPE A4988
586
-#define E0_DRIVER_TYPE A4988
587
-#define E1_DRIVER_TYPE A4988
588
-#define E2_DRIVER_TYPE A4988
589
-#define E3_DRIVER_TYPE A4988
590
-#define E4_DRIVER_TYPE A4988
583
+//#define X_DRIVER_TYPE  A4988
584
+//#define Y_DRIVER_TYPE  A4988
585
+//#define Z_DRIVER_TYPE  A4988
586
+//#define X2_DRIVER_TYPE A4988
587
+//#define Y2_DRIVER_TYPE A4988
588
+//#define Z2_DRIVER_TYPE A4988
589
+//#define E0_DRIVER_TYPE A4988
590
+//#define E1_DRIVER_TYPE A4988
591
+//#define E2_DRIVER_TYPE A4988
592
+//#define E3_DRIVER_TYPE A4988
593
+//#define E4_DRIVER_TYPE A4988
591
 
594
 
592
 // Enable this feature if all enabled endstop pins are interrupt-capable.
595
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
596
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h 查看文件

567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
568
 
568
 
569
 /**
569
 /**
570
- * Specify Stepper Driver types
571
- * The options are used to determine driver pulse timings as well as more advanced functionality.
572
- * Stepper timing options can be overridden in Configuration_adv.h
570
+ * Stepper Drivers
571
+ *
572
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
573
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
574
+ *
575
+ * A4988 is assumed for unspecified drivers.
573
  *
576
  *
574
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
577
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
578
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
577
  *          TMC5130, TMC5130_STANDALONE
580
  *          TMC5130, TMC5130_STANDALONE
578
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
581
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579
  */
582
  */
580
-#define X_DRIVER_TYPE  A4988
581
-#define Y_DRIVER_TYPE  A4988
582
-#define Z_DRIVER_TYPE  A4988
583
-#define X2_DRIVER_TYPE A4988
584
-#define Y2_DRIVER_TYPE A4988
585
-#define Z2_DRIVER_TYPE A4988
586
-#define E0_DRIVER_TYPE A4988
587
-#define E1_DRIVER_TYPE A4988
588
-#define E2_DRIVER_TYPE A4988
589
-#define E3_DRIVER_TYPE A4988
590
-#define E4_DRIVER_TYPE A4988
583
+//#define X_DRIVER_TYPE  A4988
584
+//#define Y_DRIVER_TYPE  A4988
585
+//#define Z_DRIVER_TYPE  A4988
586
+//#define X2_DRIVER_TYPE A4988
587
+//#define Y2_DRIVER_TYPE A4988
588
+//#define Z2_DRIVER_TYPE A4988
589
+//#define E0_DRIVER_TYPE A4988
590
+//#define E1_DRIVER_TYPE A4988
591
+//#define E2_DRIVER_TYPE A4988
592
+//#define E3_DRIVER_TYPE A4988
593
+//#define E4_DRIVER_TYPE A4988
591
 
594
 
592
 // Enable this feature if all enabled endstop pins are interrupt-capable.
595
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
596
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h 查看文件

567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
568
 
568
 
569
 /**
569
 /**
570
- * Specify Stepper Driver types
571
- * The options are used to determine driver pulse timings as well as more advanced functionality.
572
- * Stepper timing options can be overridden in Configuration_adv.h
570
+ * Stepper Drivers
571
+ *
572
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
573
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
574
+ *
575
+ * A4988 is assumed for unspecified drivers.
573
  *
576
  *
574
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
577
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
578
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
577
  *          TMC5130, TMC5130_STANDALONE
580
  *          TMC5130, TMC5130_STANDALONE
578
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
581
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579
  */
582
  */
580
-#define X_DRIVER_TYPE  A4988
581
-#define Y_DRIVER_TYPE  A4988
582
-#define Z_DRIVER_TYPE  A4988
583
-#define X2_DRIVER_TYPE A4988
584
-#define Y2_DRIVER_TYPE A4988
585
-#define Z2_DRIVER_TYPE A4988
586
-#define E0_DRIVER_TYPE A4988
587
-#define E1_DRIVER_TYPE A4988
588
-#define E2_DRIVER_TYPE A4988
589
-#define E3_DRIVER_TYPE A4988
590
-#define E4_DRIVER_TYPE A4988
583
+//#define X_DRIVER_TYPE  A4988
584
+//#define Y_DRIVER_TYPE  A4988
585
+//#define Z_DRIVER_TYPE  A4988
586
+//#define X2_DRIVER_TYPE A4988
587
+//#define Y2_DRIVER_TYPE A4988
588
+//#define Z2_DRIVER_TYPE A4988
589
+//#define E0_DRIVER_TYPE A4988
590
+//#define E1_DRIVER_TYPE A4988
591
+//#define E2_DRIVER_TYPE A4988
592
+//#define E3_DRIVER_TYPE A4988
593
+//#define E4_DRIVER_TYPE A4988
591
 
594
 
592
 // Enable this feature if all enabled endstop pins are interrupt-capable.
595
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
596
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/JGAurora/A5/Configuration.h 查看文件

564
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
564
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
565
 
565
 
566
 /**
566
 /**
567
- * Specify Stepper Driver types
568
- * The options are used to determine driver pulse timings as well as more advanced functionality.
569
- * Stepper timing options can be overridden in Configuration_adv.h
567
+ * Stepper Drivers
568
+ *
569
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
570
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
571
+ *
572
+ * A4988 is assumed for unspecified drivers.
570
  *
573
  *
571
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
574
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
572
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
575
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
574
  *          TMC5130, TMC5130_STANDALONE
577
  *          TMC5130, TMC5130_STANDALONE
575
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
578
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
576
  */
579
  */
577
-#define X_DRIVER_TYPE  A4988
578
-#define Y_DRIVER_TYPE  A4988
579
-#define Z_DRIVER_TYPE  A4988
580
-#define X2_DRIVER_TYPE A4988
581
-#define Y2_DRIVER_TYPE A4988
582
-#define Z2_DRIVER_TYPE A4988
583
-#define E0_DRIVER_TYPE A4988
584
-#define E1_DRIVER_TYPE A4988
585
-#define E2_DRIVER_TYPE A4988
586
-#define E3_DRIVER_TYPE A4988
587
-#define E4_DRIVER_TYPE A4988
580
+//#define X_DRIVER_TYPE  A4988
581
+//#define Y_DRIVER_TYPE  A4988
582
+//#define Z_DRIVER_TYPE  A4988
583
+//#define X2_DRIVER_TYPE A4988
584
+//#define Y2_DRIVER_TYPE A4988
585
+//#define Z2_DRIVER_TYPE A4988
586
+//#define E0_DRIVER_TYPE A4988
587
+//#define E1_DRIVER_TYPE A4988
588
+//#define E2_DRIVER_TYPE A4988
589
+//#define E3_DRIVER_TYPE A4988
590
+//#define E4_DRIVER_TYPE A4988
588
 
591
 
589
 // Enable this feature if all enabled endstop pins are interrupt-capable.
592
 // Enable this feature if all enabled endstop pins are interrupt-capable.
590
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
593
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Malyan/M200/Configuration.h 查看文件

551
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
551
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 
552
 
553
 /**
553
 /**
554
- * Specify Stepper Driver types
555
- * The options are used to determine driver pulse timings as well as more advanced functionality.
556
- * Stepper timing options can be overridden in Configuration_adv.h
554
+ * Stepper Drivers
555
+ *
556
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
557
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
558
+ *
559
+ * A4988 is assumed for unspecified drivers.
557
  *
560
  *
558
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
561
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
559
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
561
  *          TMC5130, TMC5130_STANDALONE
564
  *          TMC5130, TMC5130_STANDALONE
562
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
565
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
563
  */
566
  */
564
-#define X_DRIVER_TYPE  A4988
565
-#define Y_DRIVER_TYPE  A4988
566
-#define Z_DRIVER_TYPE  A4988
567
-#define X2_DRIVER_TYPE A4988
568
-#define Y2_DRIVER_TYPE A4988
569
-#define Z2_DRIVER_TYPE A4988
570
-#define E0_DRIVER_TYPE A4988
571
-#define E1_DRIVER_TYPE A4988
572
-#define E2_DRIVER_TYPE A4988
573
-#define E3_DRIVER_TYPE A4988
574
-#define E4_DRIVER_TYPE A4988
567
+//#define X_DRIVER_TYPE  A4988
568
+//#define Y_DRIVER_TYPE  A4988
569
+//#define Z_DRIVER_TYPE  A4988
570
+//#define X2_DRIVER_TYPE A4988
571
+//#define Y2_DRIVER_TYPE A4988
572
+//#define Z2_DRIVER_TYPE A4988
573
+//#define E0_DRIVER_TYPE A4988
574
+//#define E1_DRIVER_TYPE A4988
575
+//#define E2_DRIVER_TYPE A4988
576
+//#define E3_DRIVER_TYPE A4988
577
+//#define E4_DRIVER_TYPE A4988
575
 
578
 
576
 // Enable this feature if all enabled endstop pins are interrupt-capable.
579
 // Enable this feature if all enabled endstop pins are interrupt-capable.
577
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
580
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/STM32F10/Configuration.h 查看文件

554
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
554
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
555
 
555
 
556
 /**
556
 /**
557
- * Specify Stepper Driver types
558
- * The options are used to determine driver pulse timings as well as more advanced functionality.
559
- * Stepper timing options can be overridden in Configuration_adv.h
557
+ * Stepper Drivers
558
+ *
559
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
560
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
561
+ *
562
+ * A4988 is assumed for unspecified drivers.
560
  *
563
  *
561
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
565
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
564
  *          TMC5130, TMC5130_STANDALONE
567
  *          TMC5130, TMC5130_STANDALONE
565
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  */
569
  */
567
-#define X_DRIVER_TYPE  A4988
568
-#define Y_DRIVER_TYPE  A4988
569
-#define Z_DRIVER_TYPE  A4988
570
-#define X2_DRIVER_TYPE A4988
571
-#define Y2_DRIVER_TYPE A4988
572
-#define Z2_DRIVER_TYPE A4988
573
-#define E0_DRIVER_TYPE A4988
574
-#define E1_DRIVER_TYPE A4988
575
-#define E2_DRIVER_TYPE A4988
576
-#define E3_DRIVER_TYPE A4988
577
-#define E4_DRIVER_TYPE A4988
570
+//#define X_DRIVER_TYPE  A4988
571
+//#define Y_DRIVER_TYPE  A4988
572
+//#define Z_DRIVER_TYPE  A4988
573
+//#define X2_DRIVER_TYPE A4988
574
+//#define Y2_DRIVER_TYPE A4988
575
+//#define Z2_DRIVER_TYPE A4988
576
+//#define E0_DRIVER_TYPE A4988
577
+//#define E1_DRIVER_TYPE A4988
578
+//#define E2_DRIVER_TYPE A4988
579
+//#define E3_DRIVER_TYPE A4988
580
+//#define E4_DRIVER_TYPE A4988
578
 
581
 
579
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
583
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/STM32F4/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Sanguinololu/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/TinyBoy2/Configuration.h 查看文件

603
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
603
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
604
 
604
 
605
 /**
605
 /**
606
- * Specify Stepper Driver types
607
- * The options are used to determine driver pulse timings as well as more advanced functionality.
608
- * Stepper timing options can be overridden in Configuration_adv.h
606
+ * Stepper Drivers
607
+ *
608
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
609
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
610
+ *
611
+ * A4988 is assumed for unspecified drivers.
609
  *
612
  *
610
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
613
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
611
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
614
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
613
  *          TMC5130, TMC5130_STANDALONE
616
  *          TMC5130, TMC5130_STANDALONE
614
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
617
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
615
  */
618
  */
616
-#define X_DRIVER_TYPE  A4988
617
-#define Y_DRIVER_TYPE  A4988
618
-#define Z_DRIVER_TYPE  A4988
619
-#define X2_DRIVER_TYPE A4988
620
-#define Y2_DRIVER_TYPE A4988
621
-#define Z2_DRIVER_TYPE A4988
622
-#define E0_DRIVER_TYPE A4988
623
-#define E1_DRIVER_TYPE A4988
624
-#define E2_DRIVER_TYPE A4988
625
-#define E3_DRIVER_TYPE A4988
626
-#define E4_DRIVER_TYPE A4988
619
+//#define X_DRIVER_TYPE  A4988
620
+//#define Y_DRIVER_TYPE  A4988
621
+//#define Z_DRIVER_TYPE  A4988
622
+//#define X2_DRIVER_TYPE A4988
623
+//#define Y2_DRIVER_TYPE A4988
624
+//#define Z2_DRIVER_TYPE A4988
625
+//#define E0_DRIVER_TYPE A4988
626
+//#define E1_DRIVER_TYPE A4988
627
+//#define E2_DRIVER_TYPE A4988
628
+//#define E3_DRIVER_TYPE A4988
629
+//#define E4_DRIVER_TYPE A4988
627
 
630
 
628
 // Enable this feature if all enabled endstop pins are interrupt-capable.
631
 // Enable this feature if all enabled endstop pins are interrupt-capable.
629
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
632
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Tronxy/X1/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Tronxy/XY100/Configuration.h 查看文件

563
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
564
 
564
 
565
 /**
565
 /**
566
- * Specify Stepper Driver types
567
- * The options are used to determine driver pulse timings as well as more advanced functionality.
568
- * Stepper timing options can be overridden in Configuration_adv.h
566
+ * Stepper Drivers
567
+ *
568
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
569
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
570
+ *
571
+ * A4988 is assumed for unspecified drivers.
569
  *
572
  *
570
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
573
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
571
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
574
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
573
  *          TMC5130, TMC5130_STANDALONE
576
  *          TMC5130, TMC5130_STANDALONE
574
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
577
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
575
  */
578
  */
576
-#define X_DRIVER_TYPE  A4988
577
-#define Y_DRIVER_TYPE  A4988
578
-#define Z_DRIVER_TYPE  A4988
579
-#define X2_DRIVER_TYPE A4988
580
-#define Y2_DRIVER_TYPE A4988
581
-#define Z2_DRIVER_TYPE A4988
582
-#define E0_DRIVER_TYPE A4988
583
-#define E1_DRIVER_TYPE A4988
584
-#define E2_DRIVER_TYPE A4988
585
-#define E3_DRIVER_TYPE A4988
586
-#define E4_DRIVER_TYPE A4988
579
+//#define X_DRIVER_TYPE  A4988
580
+//#define Y_DRIVER_TYPE  A4988
581
+//#define Z_DRIVER_TYPE  A4988
582
+//#define X2_DRIVER_TYPE A4988
583
+//#define Y2_DRIVER_TYPE A4988
584
+//#define Z2_DRIVER_TYPE A4988
585
+//#define E0_DRIVER_TYPE A4988
586
+//#define E1_DRIVER_TYPE A4988
587
+//#define E2_DRIVER_TYPE A4988
588
+//#define E3_DRIVER_TYPE A4988
589
+//#define E4_DRIVER_TYPE A4988
587
 
590
 
588
 // Enable this feature if all enabled endstop pins are interrupt-capable.
591
 // Enable this feature if all enabled endstop pins are interrupt-capable.
589
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
592
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 6
- 3
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,

+ 17
- 14
Marlin/src/config/examples/Velleman/K8200/Configuration.h 查看文件

582
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
582
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
583
 
583
 
584
 /**
584
 /**
585
- * Specify Stepper Driver types
586
- * The options are used to determine driver pulse timings as well as more advanced functionality.
587
- * Stepper timing options can be overridden in Configuration_adv.h
585
+ * Stepper Drivers
586
+ *
587
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
588
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
589
+ *
590
+ * A4988 is assumed for unspecified drivers.
588
  *
591
  *
589
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
592
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
590
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
593
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
592
  *          TMC5130, TMC5130_STANDALONE
595
  *          TMC5130, TMC5130_STANDALONE
593
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
596
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
594
  */
597
  */
595
-#define X_DRIVER_TYPE  A4988
596
-#define Y_DRIVER_TYPE  A4988
597
-#define Z_DRIVER_TYPE  A4988
598
-#define X2_DRIVER_TYPE A4988
599
-#define Y2_DRIVER_TYPE A4988
600
-#define Z2_DRIVER_TYPE A4988
601
-#define E0_DRIVER_TYPE A4988
602
-#define E1_DRIVER_TYPE A4988
603
-#define E2_DRIVER_TYPE A4988
604
-#define E3_DRIVER_TYPE A4988
605
-#define E4_DRIVER_TYPE A4988
598
+//#define X_DRIVER_TYPE  A4988
599
+//#define Y_DRIVER_TYPE  A4988
600
+//#define Z_DRIVER_TYPE  A4988
601
+//#define X2_DRIVER_TYPE A4988
602
+//#define Y2_DRIVER_TYPE A4988
603
+//#define Z2_DRIVER_TYPE A4988
604
+//#define E0_DRIVER_TYPE A4988
605
+//#define E1_DRIVER_TYPE A4988
606
+//#define E2_DRIVER_TYPE A4988
607
+//#define E3_DRIVER_TYPE A4988
608
+//#define E4_DRIVER_TYPE A4988
606
 
609
 
607
 // Enable this feature if all enabled endstop pins are interrupt-capable.
610
 // Enable this feature if all enabled endstop pins are interrupt-capable.
608
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
611
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h 查看文件

562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563
 
563
 
564
 /**
564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568
  *
571
  *
569
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
572
  *          TMC5130, TMC5130_STANDALONE
575
  *          TMC5130, TMC5130_STANDALONE
573
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574
  */
577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586
 
589
 
587
 // Enable this feature if all enabled endstop pins are interrupt-capable.
590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/adafruit/ST7565/Configuration.h 查看文件

552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553
 
553
 
554
 /**
554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558
  *
561
  *
559
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
562
  *          TMC5130, TMC5130_STANDALONE
565
  *          TMC5130, TMC5130_STANDALONE
563
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564
  */
567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576
 
579
 
577
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h 查看文件

628
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
628
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
629
 
629
 
630
 /**
630
 /**
631
- * Specify Stepper Driver types
632
- * The options are used to determine driver pulse timings as well as more advanced functionality.
633
- * Stepper timing options can be overridden in Configuration_adv.h
631
+ * Stepper Drivers
632
+ *
633
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
634
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
635
+ *
636
+ * A4988 is assumed for unspecified drivers.
634
  *
637
  *
635
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
638
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
636
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
639
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
638
  *          TMC5130, TMC5130_STANDALONE
641
  *          TMC5130, TMC5130_STANDALONE
639
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
642
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
640
  */
643
  */
641
-#define X_DRIVER_TYPE  A4988
642
-#define Y_DRIVER_TYPE  A4988
643
-#define Z_DRIVER_TYPE  A4988
644
-#define X2_DRIVER_TYPE A4988
645
-#define Y2_DRIVER_TYPE A4988
646
-#define Z2_DRIVER_TYPE A4988
647
-#define E0_DRIVER_TYPE A4988
648
-#define E1_DRIVER_TYPE A4988
649
-#define E2_DRIVER_TYPE A4988
650
-#define E3_DRIVER_TYPE A4988
651
-#define E4_DRIVER_TYPE A4988
644
+//#define X_DRIVER_TYPE  A4988
645
+//#define Y_DRIVER_TYPE  A4988
646
+//#define Z_DRIVER_TYPE  A4988
647
+//#define X2_DRIVER_TYPE A4988
648
+//#define Y2_DRIVER_TYPE A4988
649
+//#define Z2_DRIVER_TYPE A4988
650
+//#define E0_DRIVER_TYPE A4988
651
+//#define E1_DRIVER_TYPE A4988
652
+//#define E2_DRIVER_TYPE A4988
653
+//#define E3_DRIVER_TYPE A4988
654
+//#define E4_DRIVER_TYPE A4988
652
 
655
 
653
 // Enable this feature if all enabled endstop pins are interrupt-capable.
656
 // Enable this feature if all enabled endstop pins are interrupt-capable.
654
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
657
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/kossel_mini/Configuration.h 查看文件

618
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
618
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
619
 
619
 
620
 /**
620
 /**
621
- * Specify Stepper Driver types
622
- * The options are used to determine driver pulse timings as well as more advanced functionality.
623
- * Stepper timing options can be overridden in Configuration_adv.h
621
+ * Stepper Drivers
622
+ *
623
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
624
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
625
+ *
626
+ * A4988 is assumed for unspecified drivers.
624
  *
627
  *
625
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
628
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
626
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
629
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
628
  *          TMC5130, TMC5130_STANDALONE
631
  *          TMC5130, TMC5130_STANDALONE
629
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
632
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
630
  */
633
  */
631
-#define X_DRIVER_TYPE  A4988
632
-#define Y_DRIVER_TYPE  A4988
633
-#define Z_DRIVER_TYPE  A4988
634
-#define X2_DRIVER_TYPE A4988
635
-#define Y2_DRIVER_TYPE A4988
636
-#define Z2_DRIVER_TYPE A4988
637
-#define E0_DRIVER_TYPE A4988
638
-#define E1_DRIVER_TYPE A4988
639
-#define E2_DRIVER_TYPE A4988
640
-#define E3_DRIVER_TYPE A4988
641
-#define E4_DRIVER_TYPE A4988
634
+//#define X_DRIVER_TYPE  A4988
635
+//#define Y_DRIVER_TYPE  A4988
636
+//#define Z_DRIVER_TYPE  A4988
637
+//#define X2_DRIVER_TYPE A4988
638
+//#define Y2_DRIVER_TYPE A4988
639
+//#define Z2_DRIVER_TYPE A4988
640
+//#define E0_DRIVER_TYPE A4988
641
+//#define E1_DRIVER_TYPE A4988
642
+//#define E2_DRIVER_TYPE A4988
643
+//#define E3_DRIVER_TYPE A4988
644
+//#define E4_DRIVER_TYPE A4988
642
 
645
 
643
 // Enable this feature if all enabled endstop pins are interrupt-capable.
646
 // Enable this feature if all enabled endstop pins are interrupt-capable.
644
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
647
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/kossel_pro/Configuration.h 查看文件

604
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
604
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
605
 
605
 
606
 /**
606
 /**
607
- * Specify Stepper Driver types
608
- * The options are used to determine driver pulse timings as well as more advanced functionality.
609
- * Stepper timing options can be overridden in Configuration_adv.h
607
+ * Stepper Drivers
608
+ *
609
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
610
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
611
+ *
612
+ * A4988 is assumed for unspecified drivers.
610
  *
613
  *
611
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
614
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
612
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
615
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
614
  *          TMC5130, TMC5130_STANDALONE
617
  *          TMC5130, TMC5130_STANDALONE
615
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
618
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
616
  */
619
  */
617
-#define X_DRIVER_TYPE  A4988
618
-#define Y_DRIVER_TYPE  A4988
619
-#define Z_DRIVER_TYPE  A4988
620
-#define X2_DRIVER_TYPE A4988
621
-#define Y2_DRIVER_TYPE A4988
622
-#define Z2_DRIVER_TYPE A4988
623
-#define E0_DRIVER_TYPE A4988
624
-#define E1_DRIVER_TYPE A4988
625
-#define E2_DRIVER_TYPE A4988
626
-#define E3_DRIVER_TYPE A4988
627
-#define E4_DRIVER_TYPE A4988
620
+//#define X_DRIVER_TYPE  A4988
621
+//#define Y_DRIVER_TYPE  A4988
622
+//#define Z_DRIVER_TYPE  A4988
623
+//#define X2_DRIVER_TYPE A4988
624
+//#define Y2_DRIVER_TYPE A4988
625
+//#define Z2_DRIVER_TYPE A4988
626
+//#define E0_DRIVER_TYPE A4988
627
+//#define E1_DRIVER_TYPE A4988
628
+//#define E2_DRIVER_TYPE A4988
629
+//#define E3_DRIVER_TYPE A4988
630
+//#define E4_DRIVER_TYPE A4988
628
 
631
 
629
 // Enable this feature if all enabled endstop pins are interrupt-capable.
632
 // Enable this feature if all enabled endstop pins are interrupt-capable.
630
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
633
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/kossel_xl/Configuration.h 查看文件

622
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
622
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
623
 
623
 
624
 /**
624
 /**
625
- * Specify Stepper Driver types
626
- * The options are used to determine driver pulse timings as well as more advanced functionality.
627
- * Stepper timing options can be overridden in Configuration_adv.h
625
+ * Stepper Drivers
626
+ *
627
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
628
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
629
+ *
630
+ * A4988 is assumed for unspecified drivers.
628
  *
631
  *
629
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
632
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
630
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
633
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
632
  *          TMC5130, TMC5130_STANDALONE
635
  *          TMC5130, TMC5130_STANDALONE
633
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
636
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
634
  */
637
  */
635
-#define X_DRIVER_TYPE  A4988
636
-#define Y_DRIVER_TYPE  A4988
637
-#define Z_DRIVER_TYPE  A4988
638
-#define X2_DRIVER_TYPE A4988
639
-#define Y2_DRIVER_TYPE A4988
640
-#define Z2_DRIVER_TYPE A4988
641
-#define E0_DRIVER_TYPE A4988
642
-#define E1_DRIVER_TYPE A4988
643
-#define E2_DRIVER_TYPE A4988
644
-#define E3_DRIVER_TYPE A4988
645
-#define E4_DRIVER_TYPE A4988
638
+//#define X_DRIVER_TYPE  A4988
639
+//#define Y_DRIVER_TYPE  A4988
640
+//#define Z_DRIVER_TYPE  A4988
641
+//#define X2_DRIVER_TYPE A4988
642
+//#define Y2_DRIVER_TYPE A4988
643
+//#define Z2_DRIVER_TYPE A4988
644
+//#define E0_DRIVER_TYPE A4988
645
+//#define E1_DRIVER_TYPE A4988
646
+//#define E2_DRIVER_TYPE A4988
647
+//#define E3_DRIVER_TYPE A4988
648
+//#define E4_DRIVER_TYPE A4988
646
 
649
 
647
 // Enable this feature if all enabled endstop pins are interrupt-capable.
650
 // Enable this feature if all enabled endstop pins are interrupt-capable.
648
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
651
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h 查看文件

565
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
565
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
566
 
566
 
567
 /**
567
 /**
568
- * Specify Stepper Driver types
569
- * The options are used to determine driver pulse timings as well as more advanced functionality.
570
- * Stepper timing options can be overridden in Configuration_adv.h
568
+ * Stepper Drivers
569
+ *
570
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
571
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
572
+ *
573
+ * A4988 is assumed for unspecified drivers.
571
  *
574
  *
572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
576
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
575
  *          TMC5130, TMC5130_STANDALONE
578
  *          TMC5130, TMC5130_STANDALONE
576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
577
  */
580
  */
578
-#define X_DRIVER_TYPE  A4988
579
-#define Y_DRIVER_TYPE  A4988
580
-#define Z_DRIVER_TYPE  A4988
581
-#define X2_DRIVER_TYPE A4988
582
-#define Y2_DRIVER_TYPE A4988
583
-#define Z2_DRIVER_TYPE A4988
584
-#define E0_DRIVER_TYPE A4988
585
-#define E1_DRIVER_TYPE A4988
586
-#define E2_DRIVER_TYPE A4988
587
-#define E3_DRIVER_TYPE A4988
588
-#define E4_DRIVER_TYPE A4988
581
+//#define X_DRIVER_TYPE  A4988
582
+//#define Y_DRIVER_TYPE  A4988
583
+//#define Z_DRIVER_TYPE  A4988
584
+//#define X2_DRIVER_TYPE A4988
585
+//#define Y2_DRIVER_TYPE A4988
586
+//#define Z2_DRIVER_TYPE A4988
587
+//#define E0_DRIVER_TYPE A4988
588
+//#define E1_DRIVER_TYPE A4988
589
+//#define E2_DRIVER_TYPE A4988
590
+//#define E3_DRIVER_TYPE A4988
591
+//#define E4_DRIVER_TYPE A4988
589
 
592
 
590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593
 // Enable this feature if all enabled endstop pins are interrupt-capable.
591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
594
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/makibox/Configuration.h 查看文件

555
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
555
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
556
 
556
 
557
 /**
557
 /**
558
- * Specify Stepper Driver types
559
- * The options are used to determine driver pulse timings as well as more advanced functionality.
560
- * Stepper timing options can be overridden in Configuration_adv.h
558
+ * Stepper Drivers
559
+ *
560
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
561
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
562
+ *
563
+ * A4988 is assumed for unspecified drivers.
561
  *
564
  *
562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
565
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
566
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
565
  *          TMC5130, TMC5130_STANDALONE
568
  *          TMC5130, TMC5130_STANDALONE
566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
569
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
567
  */
570
  */
568
-#define X_DRIVER_TYPE  A4988
569
-#define Y_DRIVER_TYPE  A4988
570
-#define Z_DRIVER_TYPE  A4988
571
-#define X2_DRIVER_TYPE A4988
572
-#define Y2_DRIVER_TYPE A4988
573
-#define Z2_DRIVER_TYPE A4988
574
-#define E0_DRIVER_TYPE A4988
575
-#define E1_DRIVER_TYPE A4988
576
-#define E2_DRIVER_TYPE A4988
577
-#define E3_DRIVER_TYPE A4988
578
-#define E4_DRIVER_TYPE A4988
571
+//#define X_DRIVER_TYPE  A4988
572
+//#define Y_DRIVER_TYPE  A4988
573
+//#define Z_DRIVER_TYPE  A4988
574
+//#define X2_DRIVER_TYPE A4988
575
+//#define Y2_DRIVER_TYPE A4988
576
+//#define Z2_DRIVER_TYPE A4988
577
+//#define E0_DRIVER_TYPE A4988
578
+//#define E1_DRIVER_TYPE A4988
579
+//#define E2_DRIVER_TYPE A4988
580
+//#define E3_DRIVER_TYPE A4988
581
+//#define E4_DRIVER_TYPE A4988
579
 
582
 
580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
583
 // Enable this feature if all enabled endstop pins are interrupt-capable.
581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
584
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/stm32f103ret6/Configuration.h 查看文件

554
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
554
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
555
 
555
 
556
 /**
556
 /**
557
- * Specify Stepper Driver types
558
- * The options are used to determine driver pulse timings as well as more advanced functionality.
559
- * Stepper timing options can be overridden in Configuration_adv.h
557
+ * Stepper Drivers
558
+ *
559
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
560
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
561
+ *
562
+ * A4988 is assumed for unspecified drivers.
560
  *
563
  *
561
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
565
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
564
  *          TMC5130, TMC5130_STANDALONE
567
  *          TMC5130, TMC5130_STANDALONE
565
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566
  */
569
  */
567
-#define X_DRIVER_TYPE  A4988
568
-#define Y_DRIVER_TYPE  A4988
569
-#define Z_DRIVER_TYPE  A4988
570
-#define X2_DRIVER_TYPE A4988
571
-#define Y2_DRIVER_TYPE A4988
572
-#define Z2_DRIVER_TYPE A4988
573
-#define E0_DRIVER_TYPE A4988
574
-#define E1_DRIVER_TYPE A4988
575
-#define E2_DRIVER_TYPE A4988
576
-#define E3_DRIVER_TYPE A4988
577
-#define E4_DRIVER_TYPE A4988
570
+//#define X_DRIVER_TYPE  A4988
571
+//#define Y_DRIVER_TYPE  A4988
572
+//#define Z_DRIVER_TYPE  A4988
573
+//#define X2_DRIVER_TYPE A4988
574
+//#define Y2_DRIVER_TYPE A4988
575
+//#define Z2_DRIVER_TYPE A4988
576
+//#define E0_DRIVER_TYPE A4988
577
+//#define E1_DRIVER_TYPE A4988
578
+//#define E2_DRIVER_TYPE A4988
579
+//#define E3_DRIVER_TYPE A4988
580
+//#define E4_DRIVER_TYPE A4988
578
 
581
 
579
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
583
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/wt150/Configuration.h 查看文件

557
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
558
 
558
 
559
 /**
559
 /**
560
- * Specify Stepper Driver types
561
- * The options are used to determine driver pulse timings as well as more advanced functionality.
562
- * Stepper timing options can be overridden in Configuration_adv.h
560
+ * Stepper Drivers
561
+ *
562
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
563
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
564
+ *
565
+ * A4988 is assumed for unspecified drivers.
563
  *
566
  *
564
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
567
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
565
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
568
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
567
  *          TMC5130, TMC5130_STANDALONE
570
  *          TMC5130, TMC5130_STANDALONE
568
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
571
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
569
  */
572
  */
570
-#define X_DRIVER_TYPE  A4988
571
-#define Y_DRIVER_TYPE  A4988
572
-#define Z_DRIVER_TYPE  A4988
573
-#define X2_DRIVER_TYPE A4988
574
-#define Y2_DRIVER_TYPE A4988
575
-#define Z2_DRIVER_TYPE A4988
576
-#define E0_DRIVER_TYPE A4988
577
-#define E1_DRIVER_TYPE A4988
578
-#define E2_DRIVER_TYPE A4988
579
-#define E3_DRIVER_TYPE A4988
580
-#define E4_DRIVER_TYPE A4988
573
+//#define X_DRIVER_TYPE  A4988
574
+//#define Y_DRIVER_TYPE  A4988
575
+//#define Z_DRIVER_TYPE  A4988
576
+//#define X2_DRIVER_TYPE A4988
577
+//#define Y2_DRIVER_TYPE A4988
578
+//#define Z2_DRIVER_TYPE A4988
579
+//#define E0_DRIVER_TYPE A4988
580
+//#define E1_DRIVER_TYPE A4988
581
+//#define E2_DRIVER_TYPE A4988
582
+//#define E3_DRIVER_TYPE A4988
583
+//#define E4_DRIVER_TYPE A4988
581
 
584
 
582
 // Enable this feature if all enabled endstop pins are interrupt-capable.
585
 // Enable this feature if all enabled endstop pins are interrupt-capable.
583
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.
586
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

正在加载...
取消
保存