I need to use a timer on my C program on SDK. I'm using Atlys Spartan-6 LX45 and I try to use this code:
XTmrCtr TmrCtrInstancePtr;
time1 = XTmrCtr_GetValue(&TmrCtrInstancePtr, 0);
XTmrCtr_Start(&TmrCtrInstancePtr, 0);
//Code
XTmrCtr_Stop(&TmrCtrInstancePtr, 0);
time2 = XTmrCtr_GetValue(&TmrCtrInstancePtr, 0);
time3=time2-time1;
When I debug the program it hangs and I don't get any result. How to use a timer?