进程一直while里面 IFX_INLINE void IfxStm_wait
ticks(Ifx_STM *stm, uint32 ticks) { uint32 beginTime; beginTime = IfxStm_getLower(stm); /*below code will work because of unsigned 32 bit calculation even at timer wrapping condition * As an example if beginTime = 0xFFFFFFFE and current time = 2 (after overflow), unsigned calculation * 2 - 0xFFFFFFFE will be 4*/ while ((IfxStm_getLower(stm) - beginTime) < ticks) {} } 请问如何解决