Flugzeug-Symbol
Versand in
Versand aus Europa mit DHL am nächsten Tag. Ihre Bestellung erreicht Sie weltweit in 2–4 Tagen!
Online kaufen und innerhalb von 2-4 Tagen über unsere lokalen Partner liefern lassen – wie Einkaufen vor Ort!
Wir versenden aus Europa mit DHL, erhalten Sie Ihre Bestellung ohne Überraschungen in 1-3 Tagen!
Versand aus Europa mit DHL am nächsten Tag. Erhalten Sie Ihre Bestellung in 14–21 Tagen!
Wir liefern nach Singapur innerhalb von 2–4 Werktagen. Benötigen Sie Hilfe? Kontaktieren Sie unser Team unter +65 3174 3631.
Wir liefern nach Hongkong mit DHL innerhalb von 2–4 Werktagen. Benötigen Sie Hilfe? Kontaktieren Sie unser Team unter +852 5808 4561.
Wir liefern nach China innerhalb von 2–4 Werktagen. Benötigen Sie Hilfe? Kontaktieren Sie unser Team unter +86 18367375467.
Wir liefern nach Taiwan innerhalb von 2–4 Werktagen. Benötigen Sie Hilfe? Kontaktieren Sie unser Team unter +886 2 7734 4400.
Aktualisierung (19 / 01 / 2026): Wir haben alle unsere Produkte auf Lager, finden Sie uns auch in und    Jetzt shoppen

Benchmarking von Micropython-Plattformen

SBC-CPU-Benchmark
SBC-CPU-Benchmark

SBC basiert auf STM32F7, aber es gibt andere CPUs auf dem Markt. Hier vergleichen wir einige davon mit einem gängigen Python-Benchmark.

Benchmark

Da SBC für die Ausführung von Python-Code ausgelegt ist, vergleichen wir die Ausführungszeit eines vollständigen Python-Codes, bekannt als Pystone.

Dieser Benchmark besteht aus mehreren Teilen, um verschiedene Python-Operationen wie Funktionsaufrufe, Deklarationen, Datentypoperationen usw. zu vergleichen.

Intern enthält es weniger als 300 Zeilen und sieht so aus:

image.png

Nach der Ausführung misst es die Ausführungszeit in Einheiten von [Pystones / Sekunde] und dieses Maß kann verwendet werden, um zwischen verschiedenen Plattformen zu vergleichen.
Den vollständigen Quellcode finden Sie hier: https://github.com/micropython/micropython-lib/blob/v1.9.3/pystone/pystone.py

Nachdem wir den Benchmark auf verschiedenen Plattformen ausgeführt hatten, erhielten wir Folgendes Ergebnisse:

BoardCPU[pystones/sec]
PCIntel200
OpenMVH7STM32H75.6
OpenH7STM32H73.6
KeyndriteK2102.9
OpenMVSTM32F72.5
RpPico2RP23502.48
SBCSTM32F71.9
RpPicoRP20401.08
WemosESP321.04
FeatherNFR520.7
M5StackESP320.66
NucleoL432STM32L40.33

Ganz zum Schluss ......

  • Die Referenz, die wir alle verstehen können, ist das Ergebnis der PC-Plattform mit einer Bewertung von 200 [pystones/sec].
  • Der Bereich der Mikrocontroller variiert von 0.5 bis 5 [pystones/sec] und der SBC erreicht 1.9, sodass Python ungefähr 100-mal langsamer ausgeführt werden kann als ein PC.
  • Der SBC liegt auch zwischen den ESP32- und H7-Geräten, bietet also eine durchschnittliche Leistung im Vergleich zu den heute auf dem Markt erhältlichen Mikrocontrollern.

Wenn Ihnen dieser Inhalt gefallen hat, können Sie uns weiter folgen Twitter, YouTube, Facebook or LinkedIn um über solche Inhalte auf dem Laufenden zu bleiben.

Haben Sie Fragen oder Wünsche?
Kontaktiere uns! Wir antworten <24 Stunden!

Icon
Kontaktieren ArduSimple
Menu

Möchten Sie mehr über GPS/RTK erfahren?

1. Unser Engineering-Team wird sich mit Ihnen in Verbindung setzen, um alle Fragen zu klären
2. Wir halten Sie über Werbeaktionen und neue Produktveröffentlichungen auf dem Laufenden
3. Sie hören nur von uns, wenn wir wichtige Neuigkeiten haben, wir spammen Ihre E-Mail nicht zu