我是新人,遇到了labwindows棘手的问题,求助啊!
labwindows/cvi吧
全部回复
仅看楼主
level 1
最近写了个测试软件,软件通过429板卡发送数据给对方的实体处理器,在发送数据的同时,对方的处理器也在给我发数据,也就说接收与发送并行,处理器将接收的数据在显示屏上显示,如果一定的时间内接收不到数据,就会出现闪屏现象。我写的时候是将发送和接收写在while循环中,但是这样一来,CPU占用率就很大,处理数据时候多次用到getCtrlValue和SetCtrlValue,也就说对面板操作。本来好好的,但是当软件运行时,点击最大化或者拖动这个窗口时,就会闪屏,拖动的频率越高,闪的越厉害。求助怎么解决啊
2013年12月15日 13点12分 1
level 1
我觉得应该是在处理你的拖动或者最大化事件的时候,需要占用CPU时间,此时你的while循环中发送接收数据就可能得不到时间片,就出问题了,各位觉得呢!!!急求帮助啊!!![狂汗]
2013年12月15日 13点12分 2
1