assembly kod -rs232

Kondor Attila elektrolev at dpg.hu
Mon Oct 20 23:00:49 CEST 2003


Balla Zoltán  <vega55 at freeweb.hu> 2003.10.19. 16:34:29 +2h-kor írta:

> Mas a helyzet, ha mondjuk Win2000 ala irod a programot. Itt mar van ra
> lehetoseg,  hogy akkora(real time) prioritast adj a programodnak, hogy
futasa kozben az
> oprendszer gyakorlatilag leall a program futasa idejere!!! Ilyenkor sem az
> ora, sem az eger, sem pedig a kurzor nem mozog, sot egyetlen mas program sem
fut,
> beleertve  magat az op rendszert is! Tehat, ha a programod nem adja vissza a
vezerlest
> az oprendszernek, akkor nincs olyan ami megszakithatna, akarcsak egy
pillanatra
> is a futasat. Az mas kerdes, hogy ha egy pillanatra atadod a vezerlest az op
> redszernek,  mar semmi garancia nincs arra vonatkozolag, hogy mikor kapod
ujra meg!
> Altalaban  rogton megkapod, mivel a Te programod a legnagyobb(az op
rendszertol is
> nagyobb) prioritasu.
> 
> Zoli

w98 alatt az rs232 write-nal ha valami közben megszakította a comport lefagy.
(55 ms-kent 10-20 ms adatgyujtes)
Azt találtam ki, hogy ha a fuggveny false ertekkel jon vissza ujra
inicializalom a comportot es ujra write. Az lenne az igazi ha az iras
 idejere le lehetne tiltani a megszakitast. Ez w2k alatt megoldhato?
Jo lenne kis pgm reszlet es az API neve (esetleg link ahonnan letoltheto.

A segitseget elore is koszonom

Kondor Attila

-- 



More information about the Elektro mailing list