Part Number: CC2652R
Other Parts Discussed in Thread: SYSCONFIG
Hi,
Is it possible to get a function called directly on interrupt hit, without being handled by TI-RTOS. We saw that Priority level lower than Disable priority allow for this in the datasheet but the SysConfig doesn't seem to support interrupts priority less < 1.
We are using the the ZStack from CC2652 SDK 4.10.00.0.78, where I have observed that often the stack disables and renables interrupts using Hwi_disable() and Hwi_enable(). Does this disable interrupts on the hardware directly(all interrupts delayed) or only for interrupts being processed by the TI-RTOS(i.e. priority > disable priority).
My exact requirement is that I want a specific time interval to hit continuously to accuracy 1-5us.
However when using the Clock/Timer Driver I have observed that often there are a few jumps of 30-40 us at random intervals, which I think maybe because of ZStack temporarily disabling interrupts causing the timer interrupt event to be processed later causing the small delays.(I have tried this with highest priority for Timer on SysConfig)
We are currently using the CC2652 SDK 4.10.00.0.78.
Please could you advise on what I can do to get my required consistent timings.
Thanks
Akhilesh