資源描述:
《real-time applications in windows ntnew》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、InternationalCarpathianControlConferenceICCC’2002MALENOVICE,CZECHREPUBLICMay27-30,2002REAL-TIMEAPPLICATIONSINWINDOWSNTVladimírVA?EK,MichalBLI??áKandKarelPER?TKAInstituteofInformationTechnologiesTomasBataUniversityinZlin,CzechRepublicAbstract:Fortheeducationintheareaofcontroltheorythere
2、wasbuilttheprogramsystemfortheinteractiveworkwiththerealdiscretecontrolloop.Theprogramisrunningintherealtimeconditionsandallowsdefineboththestructureandtheparametersofthediscretecontroller,whichisconnectedwiththerealcontrolledsystem.Inthefirstwasnecessarytosolvetherealtimeprogramrunnin
3、g.Forthisproblemwasdonetheanalysisofthewindowspossibilitiesinthisarea.Finallythemultimediaapplicationtimingwasusedforthisproblemsolving.Keywords:WindowsNT,real-time,multimediatimer,hardandsoftrealtimesystem1IntroductionOperatingsystemswithreal-timesupportaregenerallysystems,whichallowu
4、ssimultaneousparallelprocessingofseveraltasks,programs,processes.Itmeansthattheysupporttechnologiesasmultitasking,multithreading,multi-processorstasksprocessing,exacttimingandsoon.MSDOSisthetypicalexampleoftheoperatingsystemwithoutthesupportofthetasksprocessinginreal-time.Thissystemisb
5、asedasasystem,inwhichisabletoprocessonlyoneprocessinthegiventime.Processingofmanyprocessesinreal-timeisableonlywithmanyspecial,oftenverycomplex,modificationsandoperatingsystemupgrades,forexampleRTMONforMSDOSandC,C++.MSWindows,Unixaresomeoftheoperatingsystemswhichenabletousemultiprocess
6、ing.However,theseoperatingsystemshavesomedrawbacks,limitations,whichinhibitustocreateadequateapplicationswhichusetasksprocessinginreal-time.AnalysisoftheselimitationsintheoperatingsystemMSWindowshasbeendone.Itwasfocusedonfindingassimplesolutionaspossibleoftheproblemsconnectedwiththerea
7、lizationofreal-timeapplicationsinthissystem.OperatingsystemMSWindowsisgenerallysystem,whichenablesustheindependentprocessingofseveralapplicationsorprocessessimultaneously.Multiprocessing(multithreading)issupportedby32bitversionsofthissystem.Itincludestimerswiththeoreticalvalueofthepe