FLASHit 9-Manual - hse-electronics GmbH
FLASHit 9-Manual - hse-electronics GmbH
FLASHit 9-Manual - hse-electronics GmbH
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