From 1b0384c5b20e336645b24df808f98548912405b8 Mon Sep 17 00:00:00 2001 From: pikastech Date: Tue, 9 Nov 2021 21:46:34 +0800 Subject: [PATCH] add portable for stm32 stdlib --- package/STM32/STM32_common.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/package/STM32/STM32_common.h b/package/STM32/STM32_common.h index 2df54209d..2e19a8fc6 100644 --- a/package/STM32/STM32_common.h +++ b/package/STM32/STM32_common.h @@ -3,11 +3,29 @@ #include "PikaObj.h" #include +/* support std lib for stm32 */ #define delay_ms HAL_Delay typedef uint16_t u16; typedef uint8_t u8; typedef uint32_t u32; +#define GPIO_Pin_0 GPIO_PIN_0 +#define GPIO_Pin_1 GPIO_PIN_1 +#define GPIO_Pin_2 GPIO_PIN_2 +#define GPIO_Pin_3 GPIO_PIN_3 +#define GPIO_Pin_4 GPIO_PIN_4 +#define GPIO_Pin_5 GPIO_PIN_5 +#define GPIO_Pin_6 GPIO_PIN_6 +#define GPIO_Pin_7 GPIO_PIN_7 +#define GPIO_Pin_8 GPIO_PIN_8 +#define GPIO_Pin_9 GPIO_PIN_9 +#define GPIO_Pin_10 GPIO_PIN_10 +#define GPIO_Pin_11 GPIO_PIN_11 +#define GPIO_Pin_12 GPIO_PIN_12 +#define GPIO_Pin_13 GPIO_PIN_13 +#define GPIO_Pin_14 GPIO_PIN_14 +#define GPIO_Pin_15 GPIO_PIN_15 + #ifdef STM32G070xx #include "stm32g0xx_hal.h" #define UART1_EXIST