L14-Click 1.0
STM32WLE5CC LoRaWAN Sensor Platform
Loading...
Searching...
No Matches
gpio.h File Reference

This file contains all the function prototypes for the gpio.c file. More...

#include "main.h"
Include dependency graph for gpio.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void MX_GPIO_Init (void)
 Initialise all GPIO pins and ports as configured by STM32CubeMX. Enables GPIO clocks, configures pin modes (input / output / alternate / analog), speed, pull resistors, and initial output levels. Must be called early in main() before any peripheral that drives GPIO.

Detailed Description

This file contains all the function prototypes for the gpio.c file.

Attention

Copyright (c) 2025 STMicroelectronics. All rights reserved.

This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.

Definition in file gpio.h.

Function Documentation

◆ MX_GPIO_Init()

void MX_GPIO_Init ( void )

Initialise all GPIO pins and ports as configured by STM32CubeMX. Enables GPIO clocks, configures pin modes (input / output / alternate / analog), speed, pull resistors, and initial output levels. Must be called early in main() before any peripheral that drives GPIO.

Configure pins as Analog Input Output EVENT_OUT EXTI

Definition at line 42 of file gpio.c.

References NFC_INT_GPIO_Port, NFC_INT_Pin, SPI1_CS_GPIO_Port, SPI1_CS_Pin, USER_LED_GPIO_Port, and USER_LED_Pin.

Referenced by main().

Here is the caller graph for this function: