◎◎▲▲任务只差最后一点了,关于实时设备消息(CPU占用率很高)的问题▲▲◎◎(200分)

  • 主题发起人 不能没有你
  • 开始时间

不能没有你

Unregistered / Unconfirmed
GUEST, unregistred user!
我接手的一个任务马上就要到结束了
但一个问题始终不能很好的解决
我使用一个CALLBACK回调函数来和设备进行通讯
是一个实时设备要求实时性很高CPU占用率很大
现在我在通讯中得到设备必须停止工作的消息
是网络发来的
但我不能在CALLBACK中直接对设备发出命令让其停止或关闭
这样会造成设备死机整个程序会死掉
我只能发一个消息或设一个标志给外部窗口让外部窗口发命令关闭设备
但这个设备实时要求很高,外面的程序得不到运行的机会
这该怎么办?
有什么方法可以立即执行一个外部的命令但是不能直接在CALLBACK中调用(这样相当于在CALLBACK中直接调用命令会死机的)
 
sigh
在这里也没人理
不是吧
我是因为这里人的水平比CSDN高才来这里发问的
怎么会这样....
 
老鱼????
我不知道这个问题,帮你提一下。
 
接受答案了.
 
顶部