Frage zum FTDI232R

Gast #2105413
Lesenswert?

Hallo zusammen,


ich wollte für ein kommendes Projekt für ein Mikrocontrollerboard eine 
USB-Schnittstelle realisieren. Dazu wollte ich den Chip: FTDI232R 
benutzen.

Soweit ich weiß muss ich dann ja auch einen Bootloader für den µC 
schreiben, stimmt das? Gibt es eine Möglichkeit das zu umgehen?

Reicht es aus wenn ich über diesen Chip und den betreffenden Treiber 
verfüge um Daten vom Mikrocontroller zum PC zu senden und diese via 
virtueller COM-Schnittstelle in einem Programm zu verwerten?


Beste Grüße

neuer
Persönliche Seite #2105420
Lesenswert?

neu schrieb:
> Soweit ich weiß muss ich dann ja auch einen Bootloader für den µC
> schreiben, stimmt das? Gibt es eine Möglichkeit das zu umgehen?

Du kannst den Mikrocontroller weiterhin über ISP programmieren (gehe mal 
von einem AVR aus). Einen Bootloader über USB kannst du ergänzen, musst 
du aber nicht.

Ansonsten hast du recht, über den Treiber bekommst du eine serielle 
Schnittstelle emuliert.
Gast #2105478
Lesenswert?

Aha, danke für die Antworten.

Ich möchte die Frage noch ein wenig erweitern, hoffe ihr seid nicht 
genervt.

Ich möchte zur Erprobung einen µC im PDIP Gehäuse verwenden, ob und wann 
ich dann einen SOIC verwende ist mir noch nicht klar.

Wie kann ich denn das Brennen eines Bootloaders auf den µC realisieren 
ohne das ich auf dem Board vorsehe? Wäre es geschickt den Controller mit 
minimalstem Aufwand auf einem Steckboard zu Brennen oder gibt es eine 
IC-Fassung die ein leichtes bzw. einfaches Ein- und Ausbauen von ICs 
ermöglicht?


Wo bekomme ich die benötigten Informationen um mir einen Bootloader zu 
schreiben, müssten das im Datenblatt stehen?

Beste Grüße

neuer
Persönliche Seite #2105489
Lesenswert?

neu schrieb:
> Wie kann ich denn das Brennen eines Bootloaders auf den µC realisieren
> ohne das ich auf dem Board vorsehe? Wäre es geschickt den Controller mit
> minimalstem Aufwand auf einem Steckboard zu Brennen oder gibt es eine
> IC-Fassung die ein leichtes bzw. einfaches Ein- und Ausbauen von ICs
> ermöglicht?

Es gibt beispielsweise ZIF-Sockel, in die man die SOIC-Bausteine 
einlegen kann. Alternativ, wenn es nur um Einzelstückzahlen geht, kann 
man aber auch einfach die ISP-Kabel anlöten. Bei SOIC ist ja noch genug 
Platz zwischen den Beinchen.

> Wo bekomme ich die benötigten Informationen um mir einen Bootloader zu
> schreiben, müssten das im Datenblatt stehen?

Suche hier mal im Forum, es gibt hier mehrere getestete Bootloader. 
Ansonsten, wenn du ihn unbedingt selber schreiben willst, hat Atmel 
Application Notes dazu.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren