From c29987226c16d2b654911f9f0aedf0e056a9c6e3 Mon Sep 17 00:00:00 2001 From: prenticedavid Date: Sat, 9 Feb 2019 23:53:42 +0000 Subject: [PATCH] correct STM32F303 macros --- utility/mcufriend_shield.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utility/mcufriend_shield.h b/utility/mcufriend_shield.h index 19e1188..ee63955 100644 --- a/utility/mcufriend_shield.h +++ b/utility/mcufriend_shield.h @@ -439,9 +439,10 @@ void write_8(uint8_t x) #elif defined(STM32F303xE) #define WRITE_DELAY { } -#define READ_DELAY { RD_ACTIVE; } +#define READ_DELAY { RD_ACTIVE8; } //thanks MasterT #define GPIO_INIT() { RCC->AHBENR |= RCC_AHBENR_GPIOAEN | RCC_AHBENR_GPIOBEN | RCC_AHBENR_GPIOCEN; \ /* AFIO->MAPR |= AFIO_MAPR_SWJ_CFG_1; */ } +#define PIN_OUTPUT(port, pin) PIN_MODE2((port)->MODER, pin, 0x1) //thanks fpiSTM #elif defined(STM32F401xE) #define WRITE_DELAY { WR_ACTIVE2; }