Evbu

EVBU ist ein Simulator für den Mikrocontroller von 68hc11.
Jetzt downloaden

Evbu Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Andrew Sterian
  • Website des Verlags:
  • http://claymore.engineer.gvsu.edu/~steriana/Python/

Evbu Stichworte


Evbu Beschreibung

EVBU ist ein Simulator für den Mikrocontroller von 68hc11. EVBU ist ein Simulator für den Mikrocontroller von 68hc11. Innerhalb einer GUI implementiert es eine Befehlszeilenschnittstelle, die dem Büffelmonitor sehr ähnlich ist, und eine Wellenformschnittstelle zum Simulieren von E / A. Dieses Programm ist ein 68hc11-Simulator, der viele Aspekte eines EVBU mit einem 68hc11, der das Büffelmonitorprogramm ausführt, emuliert. Die Benutzeroberfläche an EVBU ist ähnlich (aber nicht identisch) an das, was ein Benutzer mit einem an die EVBU-Hardware angeschlossenen Terminalprogramm erleben würde. EVBU ist freie Software, die unter den Bedingungen des GPL.IN-Zugabe zu einer Befehlszeilenemulation von Buffalo lizenziert ist, die EVBU-Software bietet eine logisch analysiere-ähnliche Schnittstelle zu den 68hc11-Port-Pins. Auf diese Weise können Sie Ausgabewellenformen anzeigen und ein Input-Stimulus-Wellenformen aufbauen und anzeigen Es ist nicht das Ziel von EVBU, ein schneller, vollständiger, All-Singing-All-Tanz-Simulator zu sein (Untersuchen Sie THRSIM11 oder UMPs, wenn Sie nach einem suchen). Nur einige der 68HC11-Peripheriegeräte werden umgesetzt. Somit ist EVBU meistens als Lehrwerkzeug gedacht, obwohl er ein ziemlich fähiger Simulator ist. Die Ausführungsgeschwindigkeit liegt in der Größenordnung von 500x Echtzeit für einen 8-MHz 68HC11. Das heißt, es dauert etwa 500 Sekunden, um 1 Sekunde der Echtzeit (auf einem 1-GHz-Pentium-Prozessor) zu simulieren. Die Verbesserung der Geschwindigkeit des Simulators ist kein wichtiges Ziel des Projekts.eVBU ist in reinem Python geschrieben und verwendet den grafischen Rahmen des WxPython. Es sollte auf einer beliebigen Plattform ausgeführt werden, die die obigen Anwendungen unterstützt. EVBU wurde mit Python 2.1.1 und WXPython 2.3.2 entwickelt. Frühere Versionen von Python und WxPython können funktionieren, aber es gibt keine Garantien. Beachten Sie, dass auf Unix-Systemen WXPYTHON derzeit GTK erforderlich ist, so dass dieses Paket installiert ist. Beachten Sie auch, dass die Version von WxPython eng an die Python-Version gebunden ist. Wenn Sie also Ihre Python-Installation aktualisieren müssen, müssen Sie wahrscheinlich auch WXPYTHON aktualisieren. Das EVBU-Programm bietet mehrere Verbesserungen über den eigentlichen Büffelmonitor: · Die Logikstufen an Ausgangsportstiften können grafisch angezeigt werden, und die Eingangsanschlussstifte können mit benutzergebauten Wellenformen stimuliert werden. · Das symbolische Debugging wird unterstützt. Haltepunkte können an Etiketten anstelle von Adressen eingestellt werden, und die Verfolgung durch Anweisungen zeigt auch jede Quelllinie usw. usw. · Durchführen durch Anweisungen Zeigt den nächsten Anweisungen an, die ausgeführt werden soll, nicht nur derjenige, der gerade ausgeführt wird. · Debugging-Befehle, die in Buffalo nicht gefunden wurden, umfassen die Ausführung an das Ende einer Subroutine und der Ausführung einer bestimmten Anzahl von Zyklen. · Zahlen können in Hexadezimal eingegeben werden, wie in Büffel, aber auch Dezimal-, Binär- und Oktal. · Zykluszählung ist für Timing-Algorithmen implementiert oder den Code für eine bestimmte Anzahl von Zyklen ausführen. die inchar () Büffelfunktion. · CD-Befehl hinzugefügt, um Verzeichnisse zu ändern. · Die Up-Pfeil- und Abwärtspfeiltasten erinnern jetzt vorherige Befehle ab. · Durch Drücken der ESC-Taste löscht nun den Eingabepuffer. · Befehle können jetzt in Groß- oder Kleinschreibung angezeigt werden . · Das Menü Datei hat eine neue Lastoption (mit Hotkey CTRL-L), um ein Dialogfeld zum Laden einer S19-Datei einzuholen.


Evbu Zugehörige Software

E2FPROGS.

E2FPROGs enthalten alle Standard-Dienstprogramme zum Erstellen, Fixieren, Konfigurieren und Debuggen von EXT2-Dateisystemen. ...

397

Herunterladen