AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Frage zu SerialNG / Ansteuerung TxD an COM-PORT
Thema durchsuchen
Ansicht
Themen-Optionen

Frage zu SerialNG / Ansteuerung TxD an COM-PORT

Ein Thema von texmurphy901 · begonnen am 8. Nov 2006 · letzter Beitrag vom 9. Nov 2006
 
Benutzerbild von OldGrumpy
OldGrumpy

Registriert seit: 28. Sep 2006
Ort: Sandhausen
941 Beiträge
 
Delphi 2006 Professional
 
#17

Re: Frage zu SerialNG / Ansteuerung TxD an COM-PORT

  Alt 9. Nov 2006, 18:03
Ich hab mal eben kurz in die Specs geschaut, aber die gängigen RS-232 Chips (bzw. deren Nachfahren) kennen anscheinend keine Methode um RXD/TXD gezielt auf einem bestimmten festen Wert zu setzen. Dazu eignen sich viel eher die Handshakeleitungen, die sind nämlich ziemlich gezielt schaltbar. Daher bezweifel ich etwas die Aussage von weiter oben dass das schonmal gegangen sei. Nichtsdestotrotz bleibt mein Kommentar, die Hardware doch bitte mal genauer vorzustellen, auch unbeachtet. Vermutlich ist Dein Problem nämlich eigentlich gar keines. Es fehlt Dir nur an Möglichkeiten, die Problemstellung umfassend zu beschreiben. Du gehst meiner Meinung nach das Problem von der falschen Seite an. Du solltest nicht fragen "ich hab mir das und das zurechtgelegt, wie geht das" sondern einen Schritt früher bereits die Frage stellen "wie löse ich diese Aufgabe". Daher nochmal meine Bitte, näher auf die Hardware einzugehen. Hast Du Dokumentation zur Hardware? Was für Hardware ist das? Ggf. ist einfach die Anbindung an den Rechner das Problem, für so eine LED-Ansteuerung würde ich aus Bequemlichkeit den Printerport nehmen. Wenns denn unbedingt seriell sein soll, gibts aber auch dafür Lösungen. Asynchron/Synchron heisst bei Datenverbindungen einfach nur, ob die Datenübertragung mit einem Taktsignal synchronisiert wird. SCSI kennt zum Beispiel beide Modi, wobei asynchron aufgrund des aufwendigeren Verfahrens deutlich langsamer ist - Wenn beide Seiten über eine Taktleitung synchronisiert werden, sind viel schnellere Transfers möglich.
Daher ist RS-232 eigentlich nicht synchron zu betreiben, das Taktsignal ergibt sich aus dem Busprotokoll und wird nicht separat übertragen. Aber das sind alles nur Details am Rande, worauf ich hinaus wollte, ist eigentlich: Du musst mehr Details liefern und umfangreicher das "grosse" Problem beschreiben, das Detail an dem Du gerade hängst klappt vermutlich nicht, weil Du Dich in eine falsche Sache verrannt hast.
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet. " (Henning Richter)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:48 Uhr.
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