Forum: Mikrocontroller und Digitale Elektronik AVR und USB


von MCfreak (Gast)


Lesenswert?

Hi!

Da ich zum Thema USB noch nicht so viel weiß, benötige ich
Tipps.
Und zwar will ich mit dem AVR 8535 eine USB-Verbindung zum PC
aufbauen.
Welchen USB Chip benötige ich dazu?
Gibt es auf dem Netz ein Beispielcode dazu?

von Matthias H. (Gast)


Lesenswert?

der Chip den du brauchst ist wohl der FT232BM von FTDI oder ein
Ähnlicher. Und dann ist es eine ganz normale serielle Verbindung.

von MCfreak (Gast)


Lesenswert?

Was meinst du mit normaler seriellen Verbindung.
Hast du dazu einen Schaltplan? Damit kann ich es mir besser vorstellen

von Johannes M. Richter (Gast)


Lesenswert?

Der FTDI (http://www.ftdichip.com/) ist ein Chip, den man an USB
dranhaengt. Sowohl am Rechner hat man dann einen (eben virtuellen)
COM-Port zur Verfuegung (mit den entsprechenden, von FTDI
bereitgestellten Treiber fuer div. uebliche OSs) als auch auf der
anderen Seite.

von Matthias H. (Gast)


Lesenswert?

man klemmt den FTDI wie im Datenblatt beschrieben an den Mikrocontroller
und benutzt dann einfach den UART des µControllers. Und wie das geht,
steht im Datenblatt des µControllers. Die Datenblätter sind recht gut.
Vor allem das des FTDI ist eigentlich leicht verständlich.

von Alex (Gast)


Lesenswert?

Ok. Danke für die Infos.
Ich habe mir mal das Datenblatt angeschaut.
Da sehe ich, dass die Ports RTS# und CTS# am FT232BM mit dem
CMikrocontroller verbunden sind.
Muss ich die Port verwenden. Oder reicht TXD und RXD aus?

von MCfreak (Gast)


Lesenswert?

Ok. Danke für die Infos.
Ich habe mir mal das Datenblatt angeschaut.
Da sehe ich, dass die Ports RTS# und CTS# am FT232BM mit dem
CMikrocontroller verbunden sind.
Muss ich die Port verwenden. Oder reicht TXD und RXD aus?

von Alex (Gast)


Lesenswert?

Mich bringt das durcheinander. Also den Controller wo ich verwende
90S8535 besitzt keine RTS und CTS Ports.

von MCfreak (Gast)


Lesenswert?

Mich bringt das durcheinander. Also den Controller wo ich verwende
90S8535 besitzt keine RTS und CTS Ports.

von anfänger (Gast)


Lesenswert?

bist du jetzt alex oder mcfreak???

von MCfreak (Gast)


Lesenswert?

Sorry! Ich bin MCfreak. Tut mir ja auch leid.
Kommt nicht wieder vor.

von MCfreak (Gast)


Lesenswert?

Muss ich jetzt die beiden Ports RTS und CTS auch verbinden?

von Matthias (Gast)


Lesenswert?

Hi

nicht unbdeingt. Wenn du die Signale nicht brauchst kannst du dir das
sparen. Mußt halt dann im Terminalprogramm die Hardware-Flußkontrolle
abschalten. Oder die zwei Pins am FTDI verbinden.

Matthias

von Stefan Rautmann (Gast)


Lesenswert?

Schaut auch bitte mal hier:

      www.embedded-msr.de

Günstige USB-Module und FTDI-Chips.
nicht immer nur Reichelt oder Conrad!

von Matthias (Gast)


Lesenswert?

Hi

hör doch bitte mit deinen kommerziellen Angeboten in jedem Thread zum
FTDI-Chip auf. Wir wissens so langsam.

Matthias

von MCfreak (Gast)


Lesenswert?

Hallo!

So jetzt habe ich den FTI232. Wie muss ich auf WIndows Ebene bzw.
Mikrocontroller-Ebene den Chip ansteuern. Was für eine DLL brauche ich
für Windows? Gibt es ein kleines Beispielprogrämmchen wo das mal
veranschaulicht wird, wie man den Chip anspricht?

von hebel23 (Gast)


Lesenswert?

MCfreak, Steffen, Alex und was Du noch so für Namen hast...
Dieses Thema ist hier schon derartig oft behandelt worden, dass über
die Suchfunktion mit Sicherheit alle Fragen beantwortet werden.
In der allergrößten Not könnte man auch mal einen Blick ins Datenblatt
wagen.
Versuch´s doch mal :o)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.