gpio_set_pull_mode & gpio_pullup_en
Posted: Thu Jun 30, 2022 6:51 pm
Just curious when using gpio_set_pull_mode(), does it enable the pullup / pulldown by default or do you need to also call
gpio_pullup_en / gpio_pulldown_en ?
// Like to configure GPIO11 as input with pullup.
gpio_reset_pin(GPIO_NUM_11);
gpio_set_direction(GPIO_NUM_11, GPIO_MODE_INPUT);
gpio_set_pull_mode(GPIO_NUM_11, GPIO_PULLUP_ONLY);
// Do I need to do this extra step ?
gpio_pullup_en(GPIO_NUM_11);
gpio_pullup_en / gpio_pulldown_en ?
// Like to configure GPIO11 as input with pullup.
gpio_reset_pin(GPIO_NUM_11);
gpio_set_direction(GPIO_NUM_11, GPIO_MODE_INPUT);
gpio_set_pull_mode(GPIO_NUM_11, GPIO_PULLUP_ONLY);
// Do I need to do this extra step ?
gpio_pullup_en(GPIO_NUM_11);