STM32G474xx HAL 用户手册
宏定义 | 函数
stm32g4xx_ll_gpio.c 文件参考

GPIO LL 模块驱动程序。 更多...

#include "stm32g4xx_ll_gpio.h"
#include "stm32g4xx_ll_bus.h"

转到该文件的源代码。

宏定义

#define assert_param(expr)   ((void)0U)
#define IS_LL_GPIO_PIN(__VALUE__)   (((0x00000000U) < (__VALUE__)) && ((__VALUE__) <= (LL_GPIO_PIN_ALL)))
#define IS_LL_GPIO_MODE(__VALUE__)
#define IS_LL_GPIO_OUTPUT_TYPE(__VALUE__)
#define IS_LL_GPIO_SPEED(__VALUE__)
#define IS_LL_GPIO_PULL(__VALUE__)
#define IS_LL_GPIO_ALTERNATE(__VALUE__)

函数

ErrorStatus LL_GPIO_DeInit (GPIO_TypeDef *GPIOx)
 反初始化GPIO寄存器(寄存器恢复为其默认值)。
ErrorStatus LL_GPIO_Init (GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct)
 根据GPIO_InitStruct中指定的参数初始化GPIO寄存器。
void LL_GPIO_StructInit (LL_GPIO_InitTypeDef *GPIO_InitStruct)
 将每个LL_GPIO_InitTypeDef字段设置为默认值。

详细描述

GPIO LL 模块驱动程序。

作者:
MCD 应用团队
注意:

版权所有 (c) 2019 STMicroelectronics。保留所有权利。

本软件根据可在本软件组件根目录的LICENSE文件中找到的条款进行许可。如果本软件没有附带LICENSE文件,则按“原样”提供。

定义在文件 stm32g4xx_ll_gpio.c 中。


宏定义文档

#define assert_param (   expr)    ((void)0U)

定义在文件 stm32g4xx_ll_gpio.c 的第26行。

LL_GPIO_DeInit()LL_GPIO_Init() 引用。