I have found a variety of timers and wonder which one I should use for my RTOS application. I should run a non-timing-critical task periodically. I found the GPIO timers on the Cortex M3 as well as the SysTick timers. Then there is also a virtual timer that is offered by the RTOS itself and described under Timer Management.
My assumptions are:
Then there is also the question about the interrupt. The ISR should just check connections every few seconds. There are NVIC Interrupts and I could just define a function in the SysTick handler. My application already uses a UART callback interrupt that should definitely have the highest priority.