Hi,
We have a query regarding debouncing feature of GPIO pins. We have enabled the interrupts (rising and falling edge) for the required GPIO pin ,but because of lot of bouncing we are getting too many interrupts. In order to mitigate that we did the following settings:
- Set the GPIO_DEBOUNCINGTIME register with required debouncing time.
- Set the GPIO_DEBOUNCENABLE register for the required GPIO pin.
But now we are not able to see any interrupts at all. When we disable the debounce feature of GPIO pin, interrupts are observed. Also, we have set the CM_SYSCLK18_CLKSEL register to 1 since we don’t have an external 32.768KHz crystal clocked in to the DM816x chip.
Please let us know the reason for not getting any interrupts when debouncing feature is enabled.
Regards,
Sachin