Hi experts,
During a low temperature test of -40°C, the Cap port of the control board was able to catch pulses normally, but the cap module timer was occasionally incorrect, resulting in incorrect calculation parameters. The problem does not occur at room temperature. This is not an isolated phenomenon, but all chips will have. When a failure occurs, the other modules and the system clock are correct.
They compared the input waveform to the calculation waveform with another IO output from the cap port and found the captured waveform to be correct and the calculation result incorrect. This is done by inverting the state of another IO in a cap interrupt, and the input and output waveforms are below(Yellow is the input waveform and green is the output waveform for the other IO port):

Yellow is the capture calculated waveform, normal is low, high is the fault state (calculated parameter over limit, limited amplitude), red is the output IO waveform, one toggle represents one cap interrupt and also calculate once:

Please help on this issue, thanks a lot!
