Przeglądaj źródła

Prefer Servo AVR timer4 over 3 (#19025)

Giuliano Zaro 4 lat temu
rodzic
commit
b6e4acec9d
No account linked to committer's email address
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2
    2
      Marlin/src/HAL/AVR/ServoTimers.h

+ 2
- 2
Marlin/src/HAL/AVR/ServoTimers.h Wyświetl plik

59
 // Say which 16 bit timers can be used and in what order
59
 // Say which 16 bit timers can be used and in what order
60
 #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__)
60
 #if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__)
61
   //#define _useTimer1
61
   //#define _useTimer1
62
-  #define _useTimer3
62
+  #define _useTimer4
63
   #if NUM_SERVOS > SERVOS_PER_TIMER
63
   #if NUM_SERVOS > SERVOS_PER_TIMER
64
-    #define _useTimer4
64
+    #define _useTimer3
65
     #if !HAS_MOTOR_CURRENT_PWM && SERVOS > 2 * SERVOS_PER_TIMER
65
     #if !HAS_MOTOR_CURRENT_PWM && SERVOS > 2 * SERVOS_PER_TIMER
66
       #define _useTimer5 // Timer 5 is used for motor current PWM and can't be used for servos.
66
       #define _useTimer5 // Timer 5 is used for motor current PWM and can't be used for servos.
67
     #endif
67
     #endif

Ładowanie…
Anuluj
Zapisz