请问你是想做什么延时呢? ! F2 @# ]2 V' e2 p% a- n3 m ` 可以直接写个flag 在 Timer service (例如 :1ms service 或 10ms and so on)去加或减就好了,加到或减到你想要的值,就表示定时时间到了,然后做你自己的事情,如果不是特别精确定时的要求,可以这样子啦,& U$ F% X+ C# P$ m. y) b* v
如果精确定时,可以考虑自己弄个定时器@!!!
1,在hook里面有1ms,10ms,100ms的hook程序,先定义一个全局变量,在你调用的地方给这个变量赋一个值,在hook的hook程序里面去做减法,当减到0的时候触发。 5 P1 I, d, p' M$ C9 j: M2,在上电时序的程序里面去找找,一般会有一个microsecond_delay()的程序,在你要调用的地方去调用这个子程序就可以了。不过记得调用前要先声明。