AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Aus COM -------->>>> USB

Ein Thema von daredd · begonnen am 29. Mai 2006 · letzter Beitrag vom 29. Mai 2006
Antwort Antwort
daredd

Registriert seit: 2. Apr 2006
433 Beiträge
 
#1

Aus COM -------->>>> USB

  Alt 29. Mai 2006, 16:51
Hi Leute,
wollte mal fragen wie das ist wenn ich wenn ich folgendes machen will:

Ich habe ein Programm das zusammen mit eine Gerät arbeitet, welches über einen COM-Port an den PC angeschlossen ist.
Da jetz aber die Moderne Welt nach modernen Geräten schreit, möchte ich aus dem COM-Grät ein USB-Gerät machen!

Nun meine frage, was muss ich machen bzw. kann ich einfach die selben Befehle die in Delphi für den COM geschrieben sind, als USB umschreiben, oder ist das alles komplizierter wie ich es denke???

Das Programm ist schon mit Delphi fertig geschrieben, funktioniert aber nur mit dem COM-Grät.

Dnk im Vorraus.
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Aus COM -------->>>> USB

  Alt 29. Mai 2006, 16:53
USB ist nur ein anschluss. Der wird intern gehandlet, wie du willst, gerne auch als virtueller comport, so weit ich weiß. das heißt, du brauchst nur einen entsprechenden adapter für den gerät, und hast dann COM1, auf das du von delphi aus weiterhin zugreifen kannst. Hoffe ich zumindest, es gibt hier Leute die da kompetenter sind
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
daredd

Registriert seit: 2. Apr 2006
433 Beiträge
 
#3

Re: Aus COM -------->>>> USB

  Alt 29. Mai 2006, 17:13
hab ich mir auch schon gedacht, aber das neue USB-Gerät wir mit einenm FTDI-232 BL USB-Chip versehen, da muss ich doch dann bestimmt alles ander schreiben als beim COM-Port.
  Mit Zitat antworten Zitat
Benutzerbild von cs.rumpelstilzchen
cs.rumpelstilzchen

Registriert seit: 16. Sep 2004
Ort: NRW
72 Beiträge
 
Delphi XE4 Professional
 
#4

Re: Aus COM -------->>>> USB

  Alt 29. Mai 2006, 17:29
Hallo daredd!

Es handelt sich IMHO um einen USB-Serial-Chip. Dieser wird mittels eines Treibers ins System eingebunden und erscheint dann dort als COM-Port (Serial-Port, z.B. COM9. Du kannst diesen Port dann genauso benutzen, wie einen "echten" COM-Port.

Hier gibt's Treiber:
http://www.parallax.com/detail.asp?p..._id=604-00031G

So long,
Jürgen
Der weiß, daß er nichts weiß, wie alle anderen auch nichts wissen.
Nur weiß er, was die anderen und auch er selbst noch lernen müssen.
(Novalis 1772 - 1801)
  Mit Zitat antworten Zitat
daredd

Registriert seit: 2. Apr 2006
433 Beiträge
 
#5

Re: Aus COM -------->>>> USB

  Alt 29. Mai 2006, 18:01
Ok, damit ich das richtig verstehe, muss ich also nichts im quelltext ändern?
Ich installier nur die Treiber von diesem FTDI-Chip, programmier den Micro-chip des Geräts dann genauso wie beim alten COM-Gerät, und dann funktioniert alles?
  Mit Zitat antworten Zitat
Robert Marquardt
(Gast)

n/a Beiträge
 
#6

Re: Aus COM -------->>>> USB

  Alt 29. Mai 2006, 18:16
Das ist ein RS232 ueber USB Adapter. Anstecken, Treiber installieren, funktioniert.
Nur muss das Programm faehig sein auch hoehere COM-Port-Nummern im Namen zu handhaben.

USB ist uebrigens ein serieller Bus und keine serielle Leitung. Der Adapter ist daher ein durchaus aufwaendiges Stueck Hardware.

Die Performance kann uebrigens je nach Schreib/Lesestrategie heftig einbrechen. Liest und schreibt man einzelne Zeichen, dann muss der Adapter fast leere Datenbloecke (meist 64 Byte) ueber den USB uebertragen. Das ist dann natuerlich heftigste Verschwendung.
  Mit Zitat antworten Zitat
daredd

Registriert seit: 2. Apr 2006
433 Beiträge
 
#7

Re: Aus COM -------->>>> USB

  Alt 29. Mai 2006, 20:05
ok danke euch allen habs verstanden!
versuch dann wenn das gerät fertig das ist.
  Mit Zitat antworten Zitat
Antwort Antwort


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 15:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz