ESP MCPWM PCNT综合测试 一个简单的示例,使用espressif的MCPWM和PCNT外设,并使用与ESP-32相同的引脚。 遵循 。 在这种情况下,将使用MCPWM代替RMT。 在我的设置中,我正在驱动步进驱动器,因此TICK_PIN提供脉冲,而DIR_PIN选择方向。 USE_LOOPBACK是备用配置,其中TICK_PIN短接到GPIO_5 。 安装/运行 使用esp-idf v4.2 release构建。 看起来RMT的事件方法将很快改变,因此可能需要更新。 转储寄存器值 在设置步骤之间打印的寄存器值将需要更改,以匹配顶部配置的引脚。
2023-02-13 22:16:25 5KB C
1
ESP32 PULSE CNT脉冲计数器使用,他的功能很简单就是实现脉冲个数的计数。
2021-12-16 15:56:07 41KB ESP32 PCNT IO技术
1