|
STM32G474xx HAL用户手册
|
已获准对以下规则进行MISRA C:2012偏离:规则-12.2 - 中等:RHS参数位于区间[0,INF]内,超出以下API中移位运算符的范围:HAL_GPIO_Init HAL_GPIO_DeInit。 更多...
宏定义 | |
| #define | GPIO_NUMBER (16U) |
| #define | GPIO_MODE_Pos 0U |
| #define | GPIO_MODE (0x3UL << GPIO_MODE_Pos) |
| #define | MODE_INPUT (0x0UL << GPIO_MODE_Pos) |
| #define | MODE_OUTPUT (0x1UL << GPIO_MODE_Pos) |
| #define | MODE_AF (0x2UL << GPIO_MODE_Pos) |
| #define | MODE_ANALOG (0x3UL << GPIO_MODE_Pos) |
| #define | OUTPUT_TYPE_Pos 4U |
| #define | OUTPUT_TYPE (0x1UL << OUTPUT_TYPE_Pos) |
| #define | OUTPUT_PP (0x0UL << OUTPUT_TYPE_Pos) |
| #define | OUTPUT_OD (0x1UL << OUTPUT_TYPE_Pos) |
| #define | EXTI_MODE_Pos 16U |
| #define | EXTI_MODE (0x3UL << EXTI_MODE_Pos) |
| #define | EXTI_IT (0x1UL << EXTI_MODE_Pos) |
| #define | EXTI_EVT (0x2UL << EXTI_MODE_Pos) |
| #define | TRIGGER_MODE_Pos 20U |
| #define | TRIGGER_MODE (0x7UL << TRIGGER_MODE_Pos) |
| #define | TRIGGER_RISING (0x1UL << TRIGGER_MODE_Pos) |
| #define | TRIGGER_FALLING (0x2UL << TRIGGER_MODE_Pos) |
已获准对以下规则进行MISRA C:2012偏离:规则-12.2 - 中等:RHS参数位于区间[0,INF]内,超出以下API中移位运算符的范围:HAL_GPIO_Init HAL_GPIO_DeInit。
| #define EXTI_EVT (0x2UL << EXTI_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第228行。
由HAL_GPIO_Init()引用。
| #define EXTI_IT (0x1UL << EXTI_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第227行。
由HAL_GPIO_Init()引用。
| #define EXTI_MODE (0x3UL << EXTI_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第226行。
由HAL_GPIO_Init()引用。
| #define EXTI_MODE_Pos 16U |
定义于文件stm32g4xx_hal_gpio.h的第225行。
| #define GPIO_MODE (0x3UL << GPIO_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第216行。
由HAL_GPIO_Init()引用。
| #define GPIO_MODE_Pos 0U |
定义于文件stm32g4xx_hal_gpio.h的第215行。
| #define GPIO_NUMBER (16U) |
定义于文件stm32g4xx_hal_gpio.c的第129行。
| #define MODE_AF (0x2UL << GPIO_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第219行。
由HAL_GPIO_Init()引用。
| #define MODE_ANALOG (0x3UL << GPIO_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第220行。
由HAL_GPIO_Init()引用。
| #define MODE_INPUT (0x0UL << GPIO_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第217行。
| #define MODE_OUTPUT (0x1UL << GPIO_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第218行。
由HAL_GPIO_Init()引用。
| #define OUTPUT_OD (0x1UL << OUTPUT_TYPE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第224行。
| #define OUTPUT_PP (0x0UL << OUTPUT_TYPE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第223行。
| #define OUTPUT_TYPE (0x1UL << OUTPUT_TYPE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第222行。
由HAL_GPIO_Init()引用。
| #define OUTPUT_TYPE_Pos 4U |
定义于文件stm32g4xx_hal_gpio.h的第221行。
由HAL_GPIO_Init()引用。
| #define TRIGGER_FALLING (0x2UL << TRIGGER_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第232行。
由HAL_GPIO_Init()引用。
| #define TRIGGER_MODE (0x7UL << TRIGGER_MODE_Pos) |
定义于文件stm32g4xx_hal_gpio.h的第230行。
| #define TRIGGER_MODE_Pos 20U |
定义于文件stm32g4xx_hal_gpio.h的第229行。
| #define TRIGGER_RISING |