Giuliano Zaro 5 лет назад
Родитель
Сommit
7b838f31be
2 измененных файлов: 17 добавлений и 3 удалений
  1. 0
    1
      Marlin/src/HAL/HAL_DUE/HAL_timers_Due.cpp
  2. 17
    2
      Marlin/src/HAL/HAL_DUE/ServoTimers.h

+ 0
- 1
Marlin/src/HAL/HAL_DUE/HAL_timers_Due.cpp Просмотреть файл

@@ -46,7 +46,6 @@
46 46
 
47 47
 #define NUM_HARDWARE_TIMERS 9
48 48
 
49
-#define PRESCALER 2
50 49
 // --------------------------------------------------------------------------
51 50
 // Types
52 51
 // --------------------------------------------------------------------------

+ 17
- 2
Marlin/src/HAL/HAL_DUE/ServoTimers.h Просмотреть файл

@@ -87,5 +87,20 @@
87 87
   #define HANDLER_FOR_TIMER5  TC0_Handler
88 88
 #endif
89 89
 
90
-//typedef enum { _timer1, _timer2, _timer3, _timer4, _timer5, _Nbr_16timers } timer16_Sequence_t;
91
-typedef enum { _timer3, _timer5, _Nbr_16timers } timer16_Sequence_t;
90
+typedef enum { 
91
+  #ifdef _useTimer1
92
+    _timer1,
93
+  #endif
94
+  #ifdef _useTimer2
95
+    _timer2,
96
+  #endif
97
+  #ifdef _useTimer3
98
+    _timer3,
99
+  #endif
100
+  #ifdef _useTimer4
101
+    _timer4,
102
+  #endif
103
+  #ifdef _useTimer5
104
+    _timer5,
105
+  #endif
106
+  _Nbr_16timers } timer16_Sequence_t;

Загрузка…
Отмена
Сохранить