komponenta HPTimer (highprecisiontimer) zlobi :(

pavel prochazka hacesoft
Středa Březen 17 14:27:47 CET 2004


Dobry den,

jestly take mohu poprosit o ukazkovy kod pro multimedialni casovac. Sice to potrebuji pro c++ ale ja si stim snad nejak poradim.


Moc dik.
Pavel Prochazka.

> --- P?vodn? zpr?va ---
> Od: Slavomir Skopalik <skopalik@hlubocky.del.cz>
> Datum: 04.02.2002 11:06:42
> 
> No ono je to pro skutecnou praci trosku slozitejsi:
> 1. Pokud chcete opravdu neco ridit, tak ne Win98, ale WinNT, Win2000, WinXP, nebo Linux
> 2. Pokud potrebujete casove presne (a ekvilistantni) volani -> real time program, tak Vam nezbyva nic
>    jineho, nez si napsat vlastni driver pro casovac a v jeho obsluze preruseni provadet RT rizeni. Ve zbytku
>    casu pak bezi klidne WinNT jako vizualizace. Rika se tomu Soft PLC a je to dostupne i formou komercnich
>    produktu (Siemens, Citec,...)
> 3. Nepotrebujete to zas tak presne, ale jen Vam vadi, ze se timer zastavi behem pretahovani okna a podobne.
>    Pak muzete pouzit multimedia timer, nebo thread a v nem sleep a synchronize. To mam napsany a funguje to
>    bez problemu. Pokud chcete, muzu jej vystavit na internetu.
> 
> 	Slavek
> 
> PS: Zadny pristup na port bez driveru, nikdy pritup na systemovy port (casovac je NUTNY pro spravny beh systemu,
>  je od nej odvozeno planovani uloh).
>  
> 
> > Pro Win9x staci napsat kus dll pro ovladani casovace 8253 v PC.
> > Sice to je zase jen vec vyhradne pro win9x. NT a 2000 to dll proste
> > do systemu nepusti (presneji receno k portu toho casovace), ale
> > kdyz se vezme delka pauzy minimalne 1/1193180 sec , pak si myslim,
> > ze by to mohlo stacit a proste NT, 2000 a XP si klidne odpustim.
> > 
> > Pouzivam to u sveho programatoru PIC a funguje to O.K.
> > 
> > Jen mne desne dokaze nadzvednout, ze kdyz hybete kusem wokna,
> > zastavi se uplne normalne beh programu (treba vystupy na port)
> > a az ho pustite, tak to jede dal. A porad neco obchazet a delat
> > to nestandardne uz mne moc nebavi - budu slusny, budu slusny, budu ...
> > 
> > Neni to sice presne k otazce, ale treba jsem nekoho inspiroval.
> > 
> > --
> > Jiri Bezstarosti
> > 
> > > Nema z Vas nekdo zkusenost s ultrapresnym HighPrecisionTimerem pro Delphi
> > > "hptimer" ? Pod Win98 s K6-2 mi spusteni exe hazi modra wokna, ackoliv
> > > kompilace probehne bez problemu - tedy az na neuveritelne zpomaleni celeho
> > > systemu (jako by mel do sekundy pojit ...). Komponenta je to podle
> > > ocekavanych vlastnosti :) moc pekna a nez zacnu otravovat autory, rad bych
> > > poprosil ev. uspesnejsiho programatora, mel-li takovy problem, jak jej
> > > resil. V manualu sami autori pisi, ze jim padal system pri spusteni pod
> > > Win95 ...
> > > Hezky vikend, Simon Cihelnik
> > >
> > >
> > 
> 
> 

---
   ---------> Created by Email.cz 
   http://www.email.cz <--- Get Your Free Email
     





Další informace o konferenci Hw-list