代码如下:
gpio_config_t io_conf = {};
//disable interrupt
io_conf.intr_type = GPIO_INTR_DISABLE;
//set as output mode
io_conf.mode = GPIO_MODE_OUTPUT;
//bit mask of the pins that you want to set,e.g.GPIO18/19
io_conf.pin_bit_mask = (1ULL<<GPIO_NUM_2) | (1ULL<<GPIO_NUM_21) | (1ULL<<GPIO_NUM_19) | (1ULL<<GPIO_NUM_27);
//disable pull-down mode
io_conf.pull_down_en = 0;
//disable pull-up mode
io_conf.pull_up_en = 0;
//configure GPIO with the given settings
gpio_config(&io_conf);
gpio_set_level(GPIO_NUM_2, 1);
gpio_set_level(GPIO_NUM_27, 1);
gpio_set_level(GPIO_NUM_19, 1);
gpio_set_level(GPIO_NUM_21, 1);
|