首先你文字描述的事情是可以发生的,但是你贴图中的方式是有问题的。
在你的程序中你的Whlie循环不会停止,按下“布尔”后,输出T到事件结构之外,然后程序会继续While循环,你的值永远不会传送到While循环之外。
正常使用时你需要增加一个按钮,用来停止While循环,然后你的事件结构的超时时间需要设置,不然一直等待事件发生。
一般这种While循环后增加一个条件结构的结构方式是用来做关闭程序的善后处理(大多数善后比如关闭串口之类的,都有数据流控制不需要增加这种结构,所以这种很少用)。
首先你文字描述的事情是可以发生的,但是你贴图中的方式是有问题的。
在你的程序中你的Whlie循环不会停止,按下“布尔”后,输出T到事件结构之外,然后程序会继续While循环,你的值永远不会传送到While循环之外。
正常使用时你需要增加一个按钮,用来停止While循环,然后你的事件结构的超时时间需要设置,不然一直等待事件发生。
一般这种While循环后增加一个条件结构的结构方式是用来做关闭程序的善后处理(大多数善后比如关闭串口之类的,都有数据流控制不需要增加这种结构,所以这种很少用)。
举报