楼主好~ 囧~
4 k( U+ T( w; }1 A8 z; ]
5 l* Z+ b J0 q' P( T我做这种同步线一般的想法是用watchdog
! a5 S. m8 z$ Y7 n& x6 ?$ U5 e定义一个全局变量 x9 l8 e6 j% s, J- P2 @
条件实现令 x 为真
8 P! ^3 d( v3 w2 q$ \' q/ Q: I! {" }7 P5 W
然后另外有独立如下代码
0 P: {( ~* Q! qwhile true loop
: j1 d U3 g- S0 }if not x then
1 r3 R% X% N9 l2 l* l0 M+ t; p, w. vwaituntil x prio 1
9 Z0 D2 o5 g8 }0 {7 v% t- Z; aend --endif
, S8 N& D2 W" p) F. A7 {6 u1 J. s# rx:=false
/ l5 y Z6 R0 f6 K* O L--条件实现后的操作
3 _+ c( x7 X7 {( b) cend --endwhile6 s1 p, P3 k7 |
" L1 e! \4 I5 C* `, v楼主先琢磨一下9 S y! {# g" S; b( |) o
我有点事 之后我再琢磨下具体在楼主这里怎么弄~~~ |