这个函数不是用来延时的,是用来计算某个函数执行时间的,将需要计算执行时间的函数放到
START_CYCLE_COUNT( cycStartLineTimerTotal );
函数后面,则从这个函数开始,内核时钟计数将值传入这个变量。然后执行被测函数,在被测函数执行结束后,执行
STOP_CYCLE_COUNT( cycEndLineTimerTotal, cycStartLineTimerTotal );
这样 cycEndLineTimerTotal 会获取被测函数执行的内核周期数,然后你可以根据内核频率计算出占用多长时间。