Is it okay to use systick timer in my application? I want to know whether the kernel can reset the systick timer or not?
Also am I correct in understanding if one part of my app starts a timer(any timer pwm or systick) it is possible for another module/part of my app to access and reset it? or is this just with the systick timer.
one my test code uses systick timer to initiate a lcd being slowly ramp up its contrast, this works by setting an interval and at each interval a function is called by systick_register_callback to ramp-up the contrast. It usually works fine until i added another test code to blink leds using the systick timer right after the lcd function is called. overrides the lcd call back function so nothing happens on the lcd.