This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280049: ECAP minimum capture frequency

Part Number: TMS320F280049


I am using the ECAP module to capture pulses from a fan tachometer. I tested my implementation with a PWM input that simulates the fan's frequency of operation. Capture operation works fine at input frequencies of 100 Hz and above.

At one point I lowered the PWM input frequency to 1 Hz, and the module stopped capturing timestamps for further pulses. I checked the capture registers on code composer studio and found that the CAP1 and CAP2 registers contained very high 32-bit values. I suspect an overflow occurred. Is this possible?

Is there a minimum capture frequency required on the input signal? If not, should the ECAP module be configured differently to capture low frequencies?

I am not currently generating an interrupt on the counter overflow (CTROVF) event.