Article View: pl.comp.lang.c
Article #308410Re: Irq
From: slawek
Date: Sat, 16 Apr 2016 10:51
Date: Sat, 16 Apr 2016 10:51
34 lines
2569 bytes
2569 bytes
On Sat, 16 Apr 2016 10:52:23 +0200, Sebastian Biały<heby@poczta.onet.pl> wrote: > To jest o tyle zaskakujące że bez względu na to jaką metodę odbierania > będziesz miał to jesli karta nie ma bufora (zapewne ma mikroskopijny > sądząc po wieku) to i tak stracisz dane. Możesz co najwyżej kombinować Niezupełnie. Karta nie ma bufora. Ale ma swój zegar, tak że każdy pomiar jest dokładnie co dt milisekund. Albo nawet mikrosekund. W PC procesor jest w miarę przyzwoity i nie ma problemów aby w DOS przepisywał na czas z rejestru karty do RAM PC. Jednak w Windows 98 lubi zawiesić wątek akwizycji na kilka ms. Gdyby aplikacja łapała IRQ, to nie byłoby problemu. Wątek wisiały, ale handler robiły swoje niezależnie wybudzony przez IRQ. Avr itp. i tak wymagałby sterowanika. Najlepiej pod Windows 10. Czyli jeszcze certyfikat. Problemów nie byłoby mniej. Oczywiście można byłoby kupić nowy moduł akwizycji ze sterownikiem błogosławionym przez MS. Ten wymagałby nowego komputera, systemu i... na czas modernizacji... wyłączenia z eksploatacji tego co jest. A to nie jest możliwe. > To już nie jest Win95. Dalej nie jest dla mnie jasne dlaczego to > powinien być win95. DOS sie nie sprawdzał? A spróbuj zrobić ładne UI w DOS. No i drobiazg: 640 kB. Program pod DOS źle działa - tzn. jest długa lista rzeczy których nie robi jak trzeba, choć akurat przez cud i przypadek jakoś daję radę z kartą.
Technical Details
Message-ID:
<almarsoft.3300291142050811754@news.v.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> <almarsoft.6296652609243852551@news.v.pl> <nessh9$rq2$1@node2.news.atman.pl> <almarsoft.3355637653798411506@news.v.pl> <nesujm$bkr$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail From: slawek <fake@fakeemail.com> Newsgroups: pl.comp.lang.c Subject: Re: Irq Date: Sat, 16 Apr 2016 12:51:14 +0200 In-Reply-To: <nesujm$bkr$1@node1.news.atman.pl> References: <almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> <almarsoft.6296652609243852551@news.v.pl> <nessh9$rq2$1@node2.news.atman.pl> <almarsoft.3355637653798411506@news.v.pl> <nesujm$bkr$1@node1.news.atman.pl> Message-ID: <almarsoft.3300291142050811754@news.v.pl> User-Agent: Groundhog Newsreader for Android Lines: 34 Organization: Telekomunikacja Polska NNTP-Posting-Host: 79.184.91.229 X-Trace: 1460803874 unt-rea-a-01.news.neostrada.pl 695 79.184.91.229:44873 X-Complaints-To: abuse@news.neostrada.pl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit