ARM cortex-A7 - cycle interrupts
Use the timer and timer interrupt. But Banana usually is not used as a bare metal development board and it is run under linux which is not good for the RT tasks. If you need the RT functionality - you will need to apply the RT patch to your kernel.