Part Number: MSPM0C1104
Hello E2E Experts,
I have a Code Composer program that runs a simple algorithm that begins on processor power-up. The processor sets a pin HIGH after a specified delay set by delay_cycles(cycles), where cycles is calculated with the target delay in milliseconds * clock frequency (32.77kHz).
However, when I measure the actual delay from start-up to pin HIGH, I measure about 33ms longer than the target delay. I also observed that this 33ms offset decreases as the target delay increases by about 10ms per 1000ms of target delay.
Can you please help me understand the cause of this offset so that I can either eliminate it or design around it?



