From 88852b68562483d8c4b868afea7d14776c62f2f5 Mon Sep 17 00:00:00 2001 From: Michael Duerinckx Date: Sun, 15 Nov 2020 22:13:23 +0000 Subject: [PATCH] Add some more debug pin macros --- Inc/debug_leds.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Inc/debug_leds.h b/Inc/debug_leds.h index 002c84e..65c9803 100644 --- a/Inc/debug_leds.h +++ b/Inc/debug_leds.h @@ -13,6 +13,22 @@ #define DBG_LED3_OFF() HAL_GPIO_WritePin(GPIOB, GPIO_PIN_3, GPIO_PIN_RESET) #define DBG_LED3_TOGGLE() HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_3) +#define DBG_PIN1_ON() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_0, GPIO_PIN_SET) +#define DBG_PIN1_OFF() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_0, GPIO_PIN_RESET) +#define DBG_PIN1_TOGGLE() HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_0) + +#define DBG_PIN2_ON() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET) +#define DBG_PIN2_OFF() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET) +#define DBG_PIN2_TOGGLE() HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_1) + +#define DBG_PIN3_ON() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_SET) +#define DBG_PIN3_OFF() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_6, GPIO_PIN_RESET) +#define DBG_PIN3_TOGGLE() HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_6) + +#define DBG_PIN4_ON() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_7, GPIO_PIN_SET) +#define DBG_PIN4_OFF() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_7, GPIO_PIN_RESET) +#define DBG_PIN4_TOGGLE() HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_7) + #define DBG_SR(__val) (__val ? GPIO_PIN_SET : GPIO_PIN_RESET) #define DBG_EXT_WRITE(__WORD) do { \ HAL_GPIO_WritePin(GPIOA, GPIO_PIN_4, DBG_SR(__WORD & 0B0001)); \