daten über usb in txt datei speichern

Gast #2921580
Lesenswert?

Hallo,


habe schon hier gestöbert, aber irgendwie keine Antwort oder Hilfe zu 
meinem Problem gefunden. Sollte ich einen Beitrag übersehen habe zu 
diesem Thema, wäre es nett, wenn ihr den Link einbinden könntet.

Nun zu meiner Frage.

Habe einen At90usb1286 und möchte nun die Daten aus dem Register über 
USB in eine TXT datei schreiben.

Programmiere (immernoch) in Assembler. Wie oder was muss ich am PC 
machen, um dies zu realisieren? Benötige ich dazu ein Programm, oder 
muss man ein solches Programm selber erstellen?
Muss beim µC nur die Uart programmiert werden? Oder müssen noch andere 
Parameter berücksichtigt werden?
#2921674
Lesenswert?

Ja ein Seriell-zu-USB-Wandler-Kabel gibts fertig zu kaufen. Auf dem PC 
werden die seriellen Daten zum Beispiel mit dem HTerm empfangen und 
können abgespeichert werden.
http://www.der-hammer.info/terminal/
Die normalen Kabel machen allerdings keinen TTL- sondern RS232-Pegel, 
also bis zu +/-12V. Deshalb muss entweder ein Wandler wie der MAX232 
dazwischen, oder man baut den ganzen Wandler selbst auf. Es gibt auch 
einen Bausatz dazu z.B. von ELV: 
http://www.elv.de/mini-usb-modul-um2102-komplettbausatz.html

Nachtrag: der 1286 kann ja selbst USB. Allerdings sind Softwarebeispiele 
dazu meistens in C, nicht in Assembler geschrieben. Atmel selbst hat 
Beispiele, und dann gibt es noch LUFA 
http://www.fourwalledcubicle.com/LUFA.php
Gast #2922381
Lesenswert?

Christoph Kessler (db1uq) schrieb:
> Auf dem PC
> werden die seriellen Daten zum Beispiel mit dem HTerm empfangen und
> können abgespeichert werden.

Das müsste auch einfacher gehen, z.B. sowas wie copy COM3: MeinText.txt 
/B. Eine schicke kleine Applikation mit Bildschirmfenster, das den 
laufenden Text anzeigt, ist natürlich vornehmer, muss man aber halt 
erstellen.

Gruss Reinhard
Gast #2923577
Lesenswert?

Als erstes musst Du Dir mal überlegen, wieviele Bytes/s Du übertragen 
willst und es uns mitteilen. Danach kann man dann entscheiden, was für 
ein USB-Gerät es denn werden soll. Denn HID ist wesentlich einfacher als 
Virtueller COM Port / CDC.

Gruß Potter

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