From 2ec09a23550c6cc8efb90b5e9d481d7466e1fa94 Mon Sep 17 00:00:00 2001 From: prenticedavid Date: Mon, 14 May 2018 23:02:20 +0100 Subject: [PATCH] add F446 to NUCLEO blocks --- utility/pin_shield_1.h | 4 ++-- utility/pin_shield_8.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/utility/pin_shield_1.h b/utility/pin_shield_1.h index 22f61d9..dd496dd 100644 --- a/utility/pin_shield_1.h +++ b/utility/pin_shield_1.h @@ -182,7 +182,7 @@ #define PIN_INPUT(port, pin) {if (pin > 7) PIN_MODE4((port)->CRH, (pin&7), 0x4); else PIN_MODE4((port)->CRL, pin, 0x4); } //input -#elif defined(NUCLEO) || defined(TARGET_NUCLEO_F072RB) || defined(TARGET_NUCLEO_F401RE) || defined(TARGET_NUCLEO_F411RE) || defined(TARGET_NUCLEO_F103RB) || defined(TARGET_NUCLEO_L476RG) +#elif defined(NUCLEO) || defined(TARGET_NUCLEO_F072RB) || defined(TARGET_NUCLEO_F401RE) || defined(TARGET_NUCLEO_F411RE) || defined(TARGET_NUCLEO_F103RB) || defined(TARGET_NUCLEO_L476RG) || defined(TARGET_NUCLEO_F446RE) #define PIN_MODE2(reg, pin, mode) reg=(reg&~(0x3<<((pin)<<1)))|(mode<<((pin)<<1)) #if __MBED__ #warning MBED knows everything @@ -196,7 +196,7 @@ #endif #elif defined(STM32L476xx) #include -#elif defined(STM32F401xE) || defined(STM32F411xE) +#elif defined(STM32F401xE) || defined(STM32F411xE) || defined(STM32F446xx) #include #endif #define D0_PORT GPIOA diff --git a/utility/pin_shield_8.h b/utility/pin_shield_8.h index 6ffd826..c90e423 100644 --- a/utility/pin_shield_8.h +++ b/utility/pin_shield_8.h @@ -83,7 +83,7 @@ #define setWriteDir() {GP_OUT(GPIOA, CRH, 0xFFF); GP_OUT(GPIOA, CRL, 0xFF); GP_OUT(GPIOB, CRL, 0xFFF00000); } #define setReadDir() {GP_INP(GPIOA, CRH, 0xFFF); GP_INP(GPIOA, CRL, 0xFF); GP_INP(GPIOB, CRL, 0xFFF00000); } -#elif defined(NUCLEO) || defined(TARGET_NUCLEO_F072RB) || defined(TARGET_NUCLEO_F401RE) || defined(TARGET_NUCLEO_F411RE) || defined(TARGET_NUCLEO_F103RB) || defined(TARGET_NUCLEO_L476RG) +#elif defined(NUCLEO) || defined(TARGET_NUCLEO_F072RB) || defined(TARGET_NUCLEO_F401RE) || defined(TARGET_NUCLEO_F411RE) || defined(TARGET_NUCLEO_F103RB) || defined(TARGET_NUCLEO_L476RG) || defined(TARGET_NUCLEO_F446RE) #if __MBED__ #warning MBED knows everything #elif defined(STM32F072xB) @@ -96,7 +96,7 @@ #endif #elif defined(STM32L476xx) #include -#elif defined(STM32F401xE) || defined(STM32F411xE) +#elif defined(STM32F401xE) || defined(STM32F411xE) || defined(STM32F446xx) #include #endif // configure macros for the data pins. -00=10.06, -O1=7.85, -O1t=7.21, -O2=7.87, -O3=7.45, -O3t=7.03