Files
ValveController/gpio_common.c
2024-02-05 18:56:51 +03:00

27 lines
405 B
C

#include "gpio_common.h"
#include <pico/stdlib.h>
#ifdef __cplusplus
extern "C" {
#endif
void gpio_init_out(uint gpio) {
gpio_set_dir(gpio, GPIO_OUT);
gpio_put(gpio, 0);
gpio_set_function(gpio, GPIO_FUNC_SIO);
}
void gpio_init_input(uint gpio) {
gpio_set_dir(gpio, GPIO_IN);
gpio_pull_up(gpio);
gpio_set_function(gpio, GPIO_FUNC_SIO);
}
#ifdef __cplusplus
}
#endif