楼主好~ 囧~ % c" o+ \: I3 o6 d2 T+ S
; d3 I3 G' {0 W8 s4 t* P7 o
我做这种同步线一般的想法是用watchdog
( @6 n% ~# ^9 E2 a! D4 A& M定义一个全局变量 x l4 S0 `7 _9 W/ q' g* ]
条件实现令 x 为真9 ^& Q; E" T$ V! T
V/ `/ p1 [$ C0 R/ O, l
然后另外有独立如下代码9 z* c- ]4 n6 [: f7 e0 a7 R
while true loop O5 l9 m, }. t4 \: x
if not x then
5 c, b" l0 Q, G; p- Z' }waituntil x prio 1
* x( V; q2 M S, Z+ _end --endif L/ D$ B: u& y' t# w7 Y
x:=false
8 f7 |+ N$ m3 G2 x; z--条件实现后的操作
+ S( ]' n: @0 i& ]6 Z7 Cend --endwhile
7 ~5 f/ P1 V/ a) z3 R# G" k/ P6 P+ s$ L6 Z h1 \
楼主先琢磨一下, c& c9 m! w$ ?3 g' g
我有点事 之后我再琢磨下具体在楼主这里怎么弄~~~ |