Windows不是实时操作系统,就算是用多个CPU也不能保证,所以,不要期望过高。

解决方案 »

  1.   

    windows很难保证实时应用程序,你可以考虑dos或者VxWalks。
      

  2.   

    现在的实时操作系统大部分还在DOS下,比如数控系统,windows的实时操作系统,大抵是通过到CMOS下设置时间中断来实现实时的,这方面的资料在中国数控网上有一些。
      

  3.   

    难,实时要求高的只能通过PLC来保证,如GE90/70,INNOVATION等,WINDOWS下只能做点数据处理
      

  4.   

    //////////////////////这里是函数原形,优先级////////////////////////
    HANDLE CreateThread(
      LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD
      SIZE_T dwStackSize,                       // initial stack size
      LPTHREAD_START_ROUTINE lpStartAddress,    // thread function
      LPVOID lpParameter,                       // thread argument
      DWORD dwCreationFlags,                    // creation option
      LPDWORD lpThreadId                        // thread identifier
    );希望对你有帮助!