AnsweredAssumed Answered

LPC1549 SCTimer bug report

Question asked by Colin Burn on May 10, 2017
Latest reply on May 16, 2017 by Colin Burn

Being a bit new to all this, apologies if I have posted in the wrong place. (I confess that I don't really understand or like these modern forums with 'likes' and 'follows' and other such nonsense.)

I wanted to report an apparent bug in the LPC1549 device but it seems that there is no bug-tracker site active any more.

Anyway, here's the bug which manifests when using any SCTimer in non-unified mode whereby the timer runs as two 16-bit independent timers - high and low.

Each split timer has a separate HALT bit allocated within the CTRL register - HALT_H and HALT_L.

The apparent bug is that setting the HALT_L bit not only stops the lower timer but also stops the higher timer. Big show-stopper if you don't know about it.

Outcomes