求助:有关串口通讯
<P>我做了三个串口通讯的子VI(一个是把串口传送来的数据保存到文件中,一</P><P>个是读取串口发送来的数据,一个是串口的发送与接收),并列入在同一个菜单</P>
<P>下。但有个问题,即每次运行run-time menu 所在的VI,只能运行三个串口子VI</P>
<P>的其中之一,然后只能现重新运行一次 run-time menu所在的VI,才能再运行另</P>
<P>一个串口通讯的子VI。为什么呀,有什么办法可以解决呀。
</P> 不是太清晰兄弟你意思呀?能说详细一些吗?或者把它们之间的调用关系说一下! 我所说的不能运行就是说,运行了其中一个串口子VI后,其他的菜就不能再选中
即使运行第一次运行的那个串口子VI,也不行
程序出现了假死状态
程序在运行,但不能选择任何一个菜单,甚至和串口无关的也不能运行 <P>问题在于子那三个串口子VI,因为选中它运行后,叉掉以后,它仍然在运行。在</P><P>子VI中加了一个stop button,问题就解决了</P> 赞同楼上观点,由于一个循环,你自己看看阿,当然同时只能做一件事情
页:
[1]