Strona 1 z 1

Sterowanie LPT z DOS

: 16 cze 2009, 09:51
autor: pjb
Staram sie obejsc znany problem rownomiernego dostepu do LPT, zgodnie z przeczytanymi tu poradami pod Win jest to trudne a i tak w 100% nie dziala, wiec przenioslem sie pod DOS, ale silnik tez mi rwie. Zapewne przeszkadzaja mi jakies przerwania. Jak to obejsc?
Wylaczyc przerwania? Probowalem wstawke w assemblerze i instrukcje CLI ale cos nie dziala. Z reszta nie wiem czy mozna wylaczyc przerwania na dluzszy czas. Podpiac samo sterowanie silnikiem pod przerwanie? Ale przydaloby mi sie co najmniej kilka kHz a nie wiem, czy w DOS jest jakies ktore da sie tak czesto uruchamiac.
Zapewne sa sprawdzone rozwiazania, wiec szkoda mi czasu na okrywanie ameryki od nowa. Moze zna ktos jakas strone poswiecona pisaniu aplikacji real-time w dos

: 16 cze 2009, 10:10
autor: triera
- czy w biosie są wyłączone funkcje oszczędzania energii itp.?

: 16 cze 2009, 18:17
autor: Leoo
Kolega sobie ściągnie TurboCNC. Szkoda czasu na anatomię PC.

: 16 cze 2009, 20:37
autor: wood carver
Leoo pisze:Kolega sobie ściągnie TurboCNC. Szkoda czasu na anatomię PC.
;)

: 17 cze 2009, 06:10
autor: Piotr Rakowski
Niech kolega sprawdzi pracę portu LPT (równoległy) w ustawieniach BIOSu płyty głównej. Tryb pracy portu musi być ustawiony na SPP (czasem zwany także Standard lub Default). Co prawda TurboCNC pracę portu przestawia dynamicznie, ale bezbłędnie działa to na starych płytach głównych, a nie wiem, jak jest w nowych.