Gast
#1853176
Hallo, ich erreiche mit einem Mega8 + FTDI (FT232R) eine Baudrate von 57600 wenn ich mit hTerm kommuniziere. Ich denke, dass da mehr möglich sein sollte oder ist das schon ok so? Gruß Stefan
|
Anzeige
|
Baudrate mit FTDI
Gast
#1853176
Hallo, ich erreiche mit einem Mega8 + FTDI (FT232R) eine Baudrate von 57600 wenn ich mit hTerm kommuniziere. Ich denke, dass da mehr möglich sein sollte oder ist das schon ok so? Gruß Stefan
Gast
#1853180
Was passiert denn wenn du weiter raufgehst?
Gast
#1853189
Den FT232R betreibe ich mit einem STM32 mit der maximalen Geschwindigkeit von 3 MBaud. Von einigen (wenigen) Übetrtagungsfehlern abgesehen funktioniert es recht ordentlich.
Gast
#1853190
Data transfer rates from 300 baud to 3 Mbaud (RS422, RS485, RS232 ) at TTL levels.
Gast
#1853214
ahlol schrieb: > Was passiert denn wenn du weiter raufgehst? naja, dann zeigt hTerm nur noch Hieroglyphen an
Gast
#1853219
Dann ist zu 99,9% eine falsche Baudrate eingestellt.... Tipp: man kann bei HTerm Baudraten auch manuell eingeben.
Gast
#1853231
Stefan schrieb: > ich erreiche mit einem Mega8 + FTDI (FT232R) eine Baudrate von 57600 > wenn ich mit hTerm kommuniziere. > Ich denke, dass da mehr möglich sein sollte oder ist das schon ok so? Laut Datenblatt schafft der Atmega8 mit UBRR = 0 mit einem 20 MHz Takt maximal eine Baudrate von 2,5 MBps mit 0,0% Fehler. Der FT232R schafft noch etwas mehr. Von daher sollte noch einiges rauszuholen sein... Datenblatt, Seite 164: http://atmel.com/dyn/resources/prod_documents/doc8159.pdf Natürlich sollten die Leitungen kurz sein -> kleine Einkopplunsfläche für Störungen, FT232 sauber layoutet mit guter (!) Pufferung (am besten mit d. Oszi nachmessen!).
Gast
#1855427
Also, auch wenn man sich vor einiger Zeit damit beschäftigt hat vergisst man halt doch ein paar Sachen lag einfach daran, dass ich ne Baudrate eingestellt hab, die nicht zur Taktfrequenz passte. Schaffe nun 1 MBaud nur mit DoubleSpeed klappts nicht - egal ob ich das Bit setzte oder nich, es ändert sich überhaupt nichts Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|