楼主好~ 囧~ # K" j6 I {6 b* o
# F3 J' z7 _9 }3 ?( d' R+ X$ ^
我做这种同步线一般的想法是用watchdog
3 ?& C; N. }/ o3 }定义一个全局变量 x8 K5 }" w3 ]1 r# t
条件实现令 x 为真
7 |/ j+ ^/ P P+ [4 A/ C& t! |) `4 D8 ?! O; k! I, b- L- ~ a" l9 R
然后另外有独立如下代码2 t& `/ i7 F4 }! `
while true loop* A. I/ K. I f e5 a6 E, ^
if not x then / V9 |9 b8 O1 ?8 B
waituntil x prio 1 $ y. i$ w. f' f& p' F- a5 @5 i
end --endif q' R+ ]) {( C# L( ~, F! Q
x:=false
& c& |( w# D0 A. P--条件实现后的操作
& F# r5 f+ ^9 Wend --endwhile
# e+ A% W8 W! }3 L% r, t; P' d7 @8 U, }% {; V# x
楼主先琢磨一下
6 r. V& f# W* h我有点事 之后我再琢磨下具体在楼主这里怎么弄~~~ |