01.12.2012 Aufrufe

FLASHit 9-Manual - hse-electronics GmbH

FLASHit 9-Manual - hse-electronics GmbH

FLASHit 9-Manual - hse-electronics GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

6.3 IO-Check<br />

<strong>FLASHit</strong> 9-<strong>Manual</strong><br />

Mit IO-Check wurde ein Schnittstellentest-Tool in das <strong>FLASHit</strong>-Paket integriert, mit dem das Funktionieren des COM-<br />

Ports (Grundlage zum Arbeiten mit <strong>FLASHit</strong>) gecheckt werden kann.<br />

Hinweis: IO-Check kann direkt oder von <strong>FLASHit</strong> aus gestartet werden.<br />

Beim Aufruf der IO-Check-Funktion werden alle installierten<br />

COM-Ports daraufhin überprüft, ob ein Zugriff über die<br />

Windows API-Funktion<br />

(API=Application Programming Interface) möglich ist.<br />

Anschließend wird der direkte Zugriff auf die PIO-Bausteine<br />

(PIO-Modus) geprüft.<br />

IO-Check zeigt, welche COM-Ports für <strong>FLASHit</strong> verwendet<br />

werden können.<br />

<strong>FLASHit</strong> kann nur die COM-Ports verwenden, auf die über die<br />

API zugegriffen werden kann.<br />

Ferner lassen sich mit IO-Check die einzelnen Port-Leitungen<br />

manuell ein- und ausschalten.<br />

Nebenbei kann auch der LPT1-Port getestet werden.<br />

Zugriffsarten<br />

Der Zugriff auf die COM-Schnittstelle über die API ist nur<br />

möglich, wenn der Port vor dem Programmstart frei war.<br />

Zum „Beobachten“ eignet sich der PIO-Modus. Zum<br />

Funktionstest eignet sich der API-Modus. Der PIO-Modus kann<br />

nur für Standard-COM-Ports verwendet werden und nicht an<br />

COM-Ports, die z. B. über<br />

USB-Schnittstellen gebildet werden (USB-RS232-Adapter).<br />

Loop test/Leitungstest:<br />

Über den Schalter Test öffnet sich ein Protokollfenster, in dem<br />

die Ergebnisse des automatischen Tests beschrieben werden.<br />

Über das Menü File/Save protocol as... kann das Ergebnis der<br />

Prüfung gespeichert werden.<br />

Es wird eine physikalische Prüfung der einzelnen Leitungen<br />

und der Signallaufzeiten durchgeführt.<br />

Hierzu ist ein Prüfstecker erforderlich, der am COM-Port<br />

angeschlossen sein muss (siehe links unten).<br />

Beispiel für ein Leitungstest-Protokoll:<br />

COM1: Start Loop Test (API-Modus)<br />

TxD -> RxD Loop ok. Delay = 1,6 ms<br />

DTR -> DSR Loop ok. Delay = 5,6 ms<br />

DTR -> DCD Loop ok. Delay = 0,9 ms<br />

RTS -> CTS Loop ok. Delay = 4,4 ms<br />

RTS -> Ri Loop ok. Delay = 0,5 ms<br />

Die angegebenen Zeiten sind ungefähre Werte und abhängig<br />

von der Rechnerleistung. Bei COM-Ports, die über einen USB-<br />

Schnittstellenadapter betrieben werden, können die<br />

Signallaufzeiten erheblich länger sein.<br />

Sep 09 Seite 21 d-flashit9xx-manual-Si8051-08.doc

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!