GPIO pulse generated - inconsistent width
Posted: Thu Jun 20, 2024 11:44 am
Hi,
using ESP32-S3 at 160MHz, I run once per some seconds the code:
My app runs WiFi, UART and two other lightweight FreeRTOS tasks.
I observe non-consistent width of the "pulse" I generate on GPIO_NUM_36 pin:
Typically: 6.6uS
Sometimes: 1.275uS
Rarely: 3.3625uS
Could please anybody explain what is happening here?
Thank you
using ESP32-S3 at 160MHz, I run once per some seconds the code:
Code: Select all
gpio_set_level(GPIO_NUM_36, 1);
gpio_set_level(GPIO_NUM_36, 0);
I observe non-consistent width of the "pulse" I generate on GPIO_NUM_36 pin:
Typically: 6.6uS
Sometimes: 1.275uS
Rarely: 3.3625uS
Could please anybody explain what is happening here?
Thank you