Hallo allerseits, aus aktuellem Anlass habe ich mir ein kleines Excelsheet gebaut, mit dem man schnell die UBBR-Werte nebst Error von UART-Baudraten abhängig von der Quarzfrequenz ermitteln kann. Is nix besonderes aber vielleicht kann´s der ein oder andere mal brauchen... Gruß Andreas
Äm, richtig, aber nicht für z.B. 6MHz. Dafür brauchte ich es! Gruß Andreas
Wo wir schon dabei sind: Hier eine Tabelle bei der alle Frequenzen der sich in meinem Lager befindenden Quarze befinden. Jetzt gebe ich den zulässigen Fehler an, und ich bekomme genau angezeigt, welcher Quarz zur gewünschten Baudrate passt.
Argh! Mir ist gerade noch ein blöder Fehler bei der Berechnung der Errorraten aufgefallen. Im Anhang nun die korrekte Fassung. Gruß Andreas
Man kann solche Probleme leicht völlig vermeiden, indem man einfach Standardquarze nimmt, z.B.: 1,8432MHz 3,6864MHz 7,3728MHz 11,0592MHz 14,7456MHz Ich frage mich immer wieder, warum viele Leute unbedingt Ganzzahl-MHz nehmen müssen ? Ich sehe darin keinerlei Vorteile. Peter
Aus einem einzigen Grund, Peter: oft hat man gerade nur Ganzzahlquarze da.
...oder wenn man ein weiteres Device mit dem gleichen Quarztakt versorgen will, welches aber nun mal genau 6MHz benötigt. In meinem Fall ist das der FT245BM. Für ein zweites Quarz ist auf dem Layout kein Platz...
Hab zu dem Thema ein sehr nettes Tool gefunden, welcher sogar ohne Installation auskommt: http://www.b0nze.de/programme/baudrate/main.html
Hui, da wird auf mein Programm verlinkt hehe. Ich hab schonmal drüber nachgedacht, die DoubleSpeed Funktion reinzuhaun. Vielleicht mach ichs ja mal fertig. Wer braucht denn schon ne Installation... dave
> Wer braucht denn schon ne Installation...
Denke ich mir auch immer, trotzdem verpacken die Leute ihr EXE-File in
einen völlig sinnlosen Installer der sich oft nichtmal auf nem
NT-Rechner mit stark eingeschränkten Nutzerrechten starten lässt.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.