Wer kann dies Kompilieren?



  • NetJump schrieb:

    Passiert beim ausführen.

    Bitte den genauen Wortlaut der Meldung mitgeben.

    Werde ich sobald ich zuhause bin...
    Es handelt sich um eine ungefangene Ausnahme.

    Dann fang die Ausnahme doch auf 😉
    (und wenn der Debugger streikt, hilft immer noch TRACE-Debugging - gib an markanten Stellen des Programms aus (am besten nach cerr/stderr), wo du dich gerade aufhältst)



  • NetJump schrieb:

    Es handelt sich um eine ungefangene Ausnahme. Wiederholen kann ich 100mal anklicken. Kommt nix!

    du kannst es auch 1000 mal anklicken. windows wird sich weiterhin dagegen sträuben, privileged instructions wie IN und OUT auszuführen... 😉



  • Kann nicht sein. In nem anderen Prog gehts auch!

    Was muss ich denn deiner Meinung nach tun, damit das funzt???

    Thx and Greetz
    NJ



  • NetJump schrieb:

    1/0 Befehle werden devinitiv NICHT abgeblockt (Mit anderem Prog getestet).

    Doch, unter Windows werden sie das. I/O Zugriffe benötigen Privileg Level 0, Anwendungen verfügen aber nur über Level 3 Rechte.

    NetJump schrieb:

    Was muss ich denn deiner Meinung nach tun, damit das funzt???

    Zeig uns mal, wie inp/outp definiert sind. Wenn es einfache in/out Assembler Anweisungen sind, geht es definitiv nicht. Dann würde ich mal im WinAPI Forum vorbei schauen, ob die eine Möglichkeit für Port Zugriffe kennen.





  • Hallo Leute

    i/0 Ausgabe funktioniert doch! Ich bekomme ganz klar Signale auf die Pole! Das ist nicht das Problem. Ausserdem arbeite ich bei projekten mit HW-Zugriff auf Win 2k. Somit stellt dies kein Prob dar.

    Greetz
    NJ



  • NetJump schrieb:

    i/0 Ausgabe funktioniert doch! Ich bekomme ganz klar Signale auf die Pole! Das ist nicht das Problem. Ausserdem arbeite ich bei projekten mit HW-Zugriff auf Win 2k. Somit stellt dies kein Prob dar.

    und welchen trick verwendest du, damit das geht?



  • und welchen trick verwendest du, damit das geht?

    Das ist ja der Witz an der ganzen Sache: KEINEN!

    Entweder erlaubt Win2k direkten HW Zugriff ohne weiteres oder ich Messe einen Scheiss zusammen.

    So messe ich: Mit dem Kat. Oszillograph an die Ausgangspins (Immer den auf dem ich das Signal sehen will... 😃 ). Dann den Wert ablesen. Ich bekomme ca 3.8 V ausgangsspannung. Dies sollte für den Chip, den ich benutze (Den HD44780(A)) um das LCD anzusteuern reichen.

    Greetz and big Thx
    NetJump



  • NetJump schrieb:

    So messe ich: Mit dem Kat. Oszillograph an die Ausgangspins (Immer den auf dem ich das Signal sehen will... 😃 ).

    schalt' doch mal den pin per software abwechselnd ein und aus, dann müsste auf deinem oszi ein rechtecksignal zu sehen sein. falls es so ist, funktionieren deine hardwarezugriffe.
    ansonsten - ein konstanter pegel beweisst nämlich gar nix!



  • Nene.. Is natürlich kein konstanter Pegel. Ich kann das Signal steuern (Halt 1 und 0 🙂 )

    Greetz
    NJ


Anmelden zum Antworten