monoZ docs
MZ_gpio_instance.h File Reference
#include "MZ_error_handler.h"

Go to the source code of this file.

Macros

#define MZ_GPIO_PIN1   GPIO_PIN_All /* Pin 3 selected */
 
#define MZ_GPIO_MODE1   GPIO_MODE_OUTPUT_PP
 
#define MZ_GPIO_PULL1   GPIO_NOPULL
 
#define MZ_GPIO_SPEED1   GPIO_SPEED_FREQ_LOW
 
#define MZ_GPIO_ALTERNATE1   (0)
 
#define MZ_PORT_GPIO1   GPIOA
 

Functions

mz_error_t gpio_init1 ()
 

Macro Definition Documentation

◆ MZ_GPIO_PIN1

#define MZ_GPIO_PIN1   GPIO_PIN_All /* Pin 3 selected */

Definition at line 13 of file MZ_gpio_instance.h.

◆ MZ_GPIO_MODE1

#define MZ_GPIO_MODE1   GPIO_MODE_OUTPUT_PP

Output Push Pull Mode

Definition at line 15 of file MZ_gpio_instance.h.

◆ MZ_GPIO_PULL1

#define MZ_GPIO_PULL1   GPIO_NOPULL

No Pull-up or Pull-down activation

Definition at line 17 of file MZ_gpio_instance.h.

◆ MZ_GPIO_SPEED1

#define MZ_GPIO_SPEED1   GPIO_SPEED_FREQ_LOW

range up to 5 MHz, please refer to the product datasheet

Definition at line 19 of file MZ_gpio_instance.h.

◆ MZ_GPIO_ALTERNATE1

#define MZ_GPIO_ALTERNATE1   (0)

Definition at line 21 of file MZ_gpio_instance.h.

◆ MZ_PORT_GPIO1

#define MZ_PORT_GPIO1   GPIOA

Definition at line 23 of file MZ_gpio_instance.h.

Function Documentation

◆ gpio_init1()

mz_error_t gpio_init1 ( )

Definition at line 24 of file MZ_gpio_instance.c.