mirror of
https://github.com/apache/nuttx.git
synced 2026-06-02 17:48:54 +08:00
esp32[c6|h2|s3|s2]: Fix assignment of Edge/Level GPIO pins in PCNT
This commit is contained in:
committed by
Alan C. Assis
parent
55f85dd727
commit
51a75e622f
@@ -200,8 +200,8 @@ int board_pcnt_initialize(void)
|
|||||||
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
||||||
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
||||||
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
||||||
glitch_threshold = 0;
|
glitch_threshold = 0;
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -200,8 +200,8 @@ int board_pcnt_initialize(void)
|
|||||||
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
||||||
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
||||||
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
||||||
glitch_threshold = 0;
|
glitch_threshold = 0;
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -199,8 +199,8 @@ int board_pcnt_initialize(void)
|
|||||||
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
||||||
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
||||||
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
||||||
glitch_threshold = 0;
|
glitch_threshold = 0;
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -199,8 +199,8 @@ int board_pcnt_initialize(void)
|
|||||||
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
||||||
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
||||||
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
||||||
glitch_threshold = 0;
|
glitch_threshold = 0;
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -199,8 +199,8 @@ int board_pcnt_initialize(void)
|
|||||||
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
chan0_cfg.flags = ESP_PCNT_CHAN_IO_LOOPBACK;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
chan1_cfg.edge_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
||||||
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_EDGE_PIN;
|
chan1_cfg.level_gpio_num = CONFIG_ESP_PCNT_U0_CH1_LEVEL_PIN;
|
||||||
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
#ifndef CONFIG_ESP_PCNT_U0_FILTER_EN
|
||||||
glitch_threshold = 0;
|
glitch_threshold = 0;
|
||||||
#else
|
#else
|
||||||
|
|||||||
Reference in New Issue
Block a user