diff --git a/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp b/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp index ccaee992de..5f9bbc33b4 100644 --- a/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp +++ b/Marlin/src/HAL/HAL_STM32/HAL_spi_STM32.cpp @@ -48,7 +48,7 @@ static SPISettings spiConfig; // -------------------------------------------------------------------------- // Software SPI // -------------------------------------------------------------------------- - #error "Software SPI not supported for STM32F7. Use Hardware SPI." + #error "Software SPI not supported for STM32. Use Hardware SPI." #else diff --git a/Marlin/src/HAL/HAL_STM32/fastio_STM32.h b/Marlin/src/HAL/HAL_STM32/fastio_STM32.h index 1287976c7a..d348e739a8 100644 --- a/Marlin/src/HAL/HAL_STM32/fastio_STM32.h +++ b/Marlin/src/HAL/HAL_STM32/fastio_STM32.h @@ -23,7 +23,7 @@ #pragma once /** - * Fast I/O interfaces for STM32F7 + * Fast I/O interfaces for STM32 * These use GPIO functions instead of Direct Port Manipulation, as on AVR. */ @@ -50,5 +50,5 @@ #define GET_OUTPUT(IO) #define GET_TIMER(IO) -#define PWM_PIN(p) true +#define PWM_PIN(p) digitalPinHasPWM(p) #define USEABLE_HARDWARE_PWM(p) PWM_PIN(p) diff --git a/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h b/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h index 117d4c00b5..e58ab8251c 100644 --- a/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h +++ b/Marlin/src/HAL/HAL_STM32F1/fastio_Stm32f1.h @@ -50,7 +50,7 @@ #define GET_OUTPUT(IO) (_GET_MODE(IO) == GPIO_OUTPUT_PP) #define GET_TIMER(IO) (PIN_MAP[IO].timer_device != NULL) -#define PWM_PIN(p) digitalPinHasPWM(p) +#define PWM_PIN(p) true #define USEABLE_HARDWARE_PWM(p) PWM_PIN(p) #endif // _FASTIO_STM32F1_H diff --git a/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h b/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h index 14596e8fb5..222f6dc518 100644 --- a/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h +++ b/Marlin/src/HAL/HAL_STM32F4/fastio_STM32F4.h @@ -53,7 +53,7 @@ #define GET_OUTPUT(IO) #define GET_TIMER(IO) -#define PWM_PIN(p) digitalPinHasPWM(p) +#define PWM_PIN(p) true #define USEABLE_HARDWARE_PWM(p) PWM_PIN(p) // diff --git a/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h b/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h index 0422bf47a0..9aa43ccfc5 100644 --- a/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h +++ b/Marlin/src/HAL/HAL_STM32F7/fastio_STM32F7.h @@ -52,7 +52,7 @@ #define GET_OUTPUT(IO) #define GET_TIMER(IO) -#define PWM_PIN(p) digitalPinHasPWM(p) +#define PWM_PIN(p) true #define USEABLE_HARDWARE_PWM(p) PWM_PIN(p) //