Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi LPT Ansteuerung unter Win XP (https://www.delphipraxis.net/39713-lpt-ansteuerung-unter-win-xp.html)

omata 15. Nov 2006 00:17

Re: LPT Ansteuerung unter Win XP
 
Liste der Anhänge anzeigen (Anzahl: 1)
Eigentlich fand ich die Demos sehr gut und leicht verständlich.

Ich habe nochmal geschaut und die Hilfedatei angehängt.

Schade das dir die Komponente nicht gefällt, ich habe lange gesucht. Vielleicht findest du ja noch was besseres.

Weitere Infos http://www.entechtaiwan.com/dev/hw32/german.shtm

Viel Glück
Thorsten

Reinhard Kern 15. Nov 2006 01:30

Re: LPT Ansteuerung unter Win XP
 
Zitat:

Zitat von mojo777
hallo leute,

ich hab mir dieses TVicHW32 runtergeladen aber irgendwie find ich das blöd.
1. keine gescheite hilfe datei.
2. das demo mit dem lpt port bringt den tollen blauen bildschirm hervor (winxp,sp2).


Kann mir vielleicht jemand eine gute quelle für interrupt-programmierung unter win und
logischerweise auf einem x86-er geben?
Oder vielleicht einfach eine gute dokumentation zu TVicHW32, wo nicht sowas steht wie : "es wird davon ausgegangen, dass der benutzer bereits erfahrung in xyz hat. ein tolles buch gibts hier zu kaufen..."


ich will meine lpt-steuerung unbedingt mit interrupts realisieren.


dank euch!!

Hallo,

in jedem modernen Bertriebssystem sind Interrupts tabu ausser für Systemprogrammierer, die Treiber erstellen. Also wirst du wohl den steinigen Standardweg gehen müssen: Platform SDK, Visual Studio und Einarbeiten in die Windows Treiber-Architektur - besonders, wenn dir die Vorarbeit anderer Programmierer nicht gefällt.

Gruss Reinhard

mojo777 15. Nov 2006 22:02

Re: LPT Ansteuerung unter Win XP
 
danke omata, die dateien habe ich schon.
das problem mit den demos ist, dass ich sie nicht testen kann. windows stürtzt sofort ab. vielleicht kennst auch diesen bildschirm, der "um keine hardware zu beschädigen" alles lahm legt.
ich werds nochmal probieren.

reinhard, kannst du mir vll einen literaturtipp geben, so dass ich einschätzen kann wie steinig der weg doch ist?

gruß!

dank euch!

edit:ok. das ding ist geil! :-) funktioniert nun einwandfrei :mrgreen:
ABER: (frage eher zu den interrupts) ich bin eigentlich davon ausgegangen, dass ein interrupt immer ausgelöst wird, wenn sich an einem pin die spannung ändert. also an irgendeinem (der read-pins natürlich).
jetzt sehe ich aber, dass das nur bei high->low von ACKWL der fall ist.
ist es immer so, oder mach ich was falsch?

Reinhard Kern 16. Nov 2006 02:01

Re: LPT Ansteuerung unter Win XP
 
Zitat:

Zitat von mojo777
...
reinhard, kannst du mir vll einen literaturtipp geben, so dass ich einschätzen kann wie steinig der weg doch ist?

gruß!

dank euch!
...

Hallo,

Nur so als Beispiel für Schulungen (es gibt natürlich andere Anbieter, v.a. in USA):
http://www.sybera.de/german/g_sybera.htm

Wenn du die Preise für abschreckend hälst, sie sind allgemein üblich. Fachbücher zum Thema findest du bei amazone, aber auch meist für mehr als 100$.

Falls du mehr Zeit als Geld hast, würde ich erstmal empfehlen, diese MS-Seite zu inspizieren:
http://www.microsoft.com/whdc/devtools/ddk/default.mspx

Windows DDK (und auch Platform SDK) kann man downloaden, das sind technische Unterlagen, H-Files usw. zur Treiber-Entwicklung, aber nicht unbedingt didaktisch aufgebaut. Auf der obigen Seite gibt es aber viele Querverweise zur Einführung, wie Treiber aufgebaut sind usw. Da kann man jahrelang lesen. Wenn du MSDN abonnierts, kriegst du das und einiges Mehr zugeschickt, das sind unzählige GB Software pro Jahr. Im Prinzip hast du dann alles ausser dem Entwicklungssystem selbst (Visual Studio).

Da alles über Treiber in C/C++ und MASM formuliert ist, gibt es meines Wissens keine vernünftige Möglichkeit, mit Delphi etwas anzufangen, allein die Übersetzung von H in PAS würde Monate oder Jahre dauern. Ich lasse mich aber gern korrigieren, wenn hier jemand was besseres weiss.

Gruss Reinhard

omata 16. Nov 2006 02:18

Re: LPT Ansteuerung unter Win XP
 
Schau doch mal hier.. Olli wollte da auch noch eine Interruptauswertung einbauen. Melde dich doch einfach mal bei ihm.

Gruss
Thorsten

EWeiss 16. Nov 2006 06:43

Re: LPT Ansteuerung unter Win XP
 
Zitat:

eigentlich wollte ich hier im Forum nichts mehr posten. Meine Ansichten sind hier nämlich nicht erwünscht. Eigentlich schade...
Wer sagt das ? Oder hat's gesagt.
Niemand ist hier kompetenter als DU was das Programmieren in Delphi angeht.
Immer freundlich und aufgeschlossen.

VOR ALLEM HILFSBEREIT !!!!

Das muss mal gesagt werden. :zwinker:

gruss und weiter so! Emil.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz