www.mikrocontroller.net

Forum: PC-Programmierung SJA1000 am LPT Port


Autor: tex_h (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi, ich hab da noch ein weiteres Problem und zwar
habe ich mir wie gesagt einen CAN Applikation mit SJA1000 aufgebaut der
an die LPT angehängt wird. Zum Test habe ich einen zweiten CAN Dongle
von der Firma PEAKTECH an einem anderen PC angehängt. DIe kommunikation
klappt soweit gut. Nur wenn ich den CAN Dongle von der Firma PEAKTECH
abklemme dann bleibt mein C# Programm hängen. Wie könnte ich dies
verhindern? Bzw. wie könnte man feststellen ob ein CAN Teilnehmer
vorhanden ist? Ich verwende die DLL Datei "inpout32.dll".
Die Interruptleitung vom SJA1000 verwende ich allerdings nicht. Ich
denke das geht ja auch ohne.

Autor: tex_h (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schade das mir hier niemand bis jetzt helfen konnte.
Am wichtigsten wäre mir, wie kann ich überhaupt feststellen ob ein
anderer CAN teilnehmer vorhanden ist oder nicht.

Noch eines:
Wie kann man in C# feststellen ob die DLL erfolgreich geladen wurde
bzw. vorhanden ist?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.