Skip to content

Commit b97b094

Browse files
committed
πŸ§‘β€πŸ’» Add stepper/control.cpp
1 parent 87f26e7 commit b97b094

File tree

7 files changed

+776
-744
lines changed

7 files changed

+776
-744
lines changed

β€ŽMarlin/src/HAL/DUE/fastio/G2_PWM.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,12 @@
4040
* Some jitter in the Vref signal is OK so the interrupt priority is left at its default value.
4141
*/
4242

43-
#include "../../../inc/MarlinConfig.h"
43+
#include "../../../inc/MarlinConfigPre.h"
4444

4545
#if MB(PRINTRBOARD_G2)
4646

4747
#include "G2_PWM.h"
48+
#include "../../../module/stepper.h"
4849

4950
#if PIN_EXISTS(MOTOR_CURRENT_PWM_X)
5051
#define G2_PWM_X 1

β€ŽMarlin/src/HAL/DUE/fastio/G2_PWM.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,7 @@
2626
* PR #7500. It is hardwired for the PRINTRBOARD_G2 Motor Current needs.
2727
*/
2828

29-
#include "../../../inc/MarlinConfigPre.h"
30-
#include "../../../module/stepper.h"
31-
//C:\Users\bobku\Documents\GitHub\Marlin-Bob-2\Marlin\src\module\stepper.h
32-
//C:\Users\bobku\Documents\GitHub\Marlin-Bob-2\Marlin\src\HAL\HAL_DUE\G2_PWM.h
29+
#include <stdint.h>
3330

3431
#define PWM_PERIOD_US 100 // base repetition rate in micro seconds
3532

β€ŽMarlin/src/inc/Conditionals-5-post.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3012,6 +3012,10 @@
30123012
#undef MICROSTEP_MODES
30133013
#endif
30143014

3015+
#if MB(PRINTRBOARD_G2) || ANY(HAS_MOTOR_CURRENT_SPI, HAS_MOTOR_CURRENT_PWM, HAS_MICROSTEPS)
3016+
#define HAS_STEPPER_CONTROL 1
3017+
#endif
3018+
30153019
/**
30163020
* Helper Macros for heaters and extruder fan
30173021
*/

0 commit comments

Comments
Β (0)