本文是ESP32与物联网开发系列的一篇文章,目录见下:
Aura:ESP32与物联网开发——目录zhuanlan.zhihu.com一、查询GPIO的输入
1.使用函数:gpio_get_level
2.示例程序:
#include <stdio.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "driver/gpio.h"
#include "sdkconfig.h"
#define INPUT_GPIO 4
void app_main()
{
gpio_config_t io_conf;
io_conf.pin_bit_mask =1ULL<<INPUT_GPIO;
io_conf.mode = GPIO_MODE_INPUT;
io_conf.intr_type = GPIO_PIN_INTR_DISABLE;
io_conf.pull_do