
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
Hallo Leute, der jüngste Beitrag von Dietmar zur Statistik-Challenge hat uns auf eine Idee gebracht. Die vorgestellte **peekw-Funktion** der Open-Maxi war dann der eigentliche Anstoß, die Portierung am 3. und 4. September durchzuführen. Wir haben nämlich den C-Control 1.1 Speichermonitor aus dem *Lbit*-Projekt erfolgreich auf die Open-Maxi portiert! Dabei ist auch gleich die neue Version **LMEMVIEW4h+** (Stand: 3./4. September 2025) entstanden. Das **+** im Namen weist auf die zusätzliche Zeitnahmefunktion hin, die wir speziell für diese Aufgabe ergänzt haben. Damit lassen sich die Geschwindigkeitsunterschiede beider Plattformen in diesem speziellen Anwendungsfall gut beobachten. Zur Nachvollziehbarkeit: Die schnellen Semi-ROM-Funktionen **PrintDEC** und **PrintLZ** aus der *Lbit*-Firmware wurden für die Open-Maxi-Version ohne Maschinensprache in BASIC nachgebildet. Darüber hinaus sind beide Quelltexte weitgehend identisch. Die Geschwindigkeit wird aber ohnehin durch die Ausgabe über die serielle Schnittstelle begrenzt. Bei **9615,4 Baud** benötigt unser Programm auf der Open-Maxi etwa **2,3 Sekunden** für rund 14.400 Bits ? unabhängig davon, ob der Bustakt im Slowmode oder Fastmode läuft (1,25 MHz bzw. 20 MHz). Auf der C-Control 1.1 mit Overclocking und FASTBAS sind es etwa **3,2 Sekunden** (9600 Baud bei 7,3728 MHz). **PS:** Kann bitte jemand testen, wie schnell es auf der Open-Maxi bei **115200 Baud** (113.636,4 Baud) läuft? Quelltext für die Open-Maxi, siehe vorstehender Beitrag. Meine Homepage: https://visit.ghn-sensorik.de/L-Team |
| Antwort schreiben |