The Motorola 68HC11-Mikrocontroller ein beliebtes Mikrocontroller in vielen Anwendungen eingesetzt. Mit der THRSim11 Programm können Sie bearbeiten, montieren, zu simulieren und zu debuggen Programme für den 68HC11 auf Ihrem Windows-PC. Sie können auch THRSim11, um das Programm auf Ihrem Ziel EVM oder EVB kompatibel Bord zu debuggen. Der Simulator simuliert die CPU, ROM, RAM, und alle im Speicher abgebildeten E / A-Ports. Es simuliert auch die eingebauten Peripheriegeräten wie zum Beispiel: Timer (einschließlich Puls Akkumulator), einen Analog-Digital-Wandler, Parallel-Ports (einschließlich Handshake), serielle I / O-Pins (einschließlich analoger und Interrupt-Pins).
Während der Fehlersuche die grafische Benutzeroberfläche ermöglicht die Anzeige und Steuerung jedes Register (CPU-Register und I / O-Register), Speicherplatz (Daten, Programme und Stapel) und Pin des simulierten Mikrocontroller. Auch wenn das Programm ausgeführt wird! Es ist möglich, um die Simulation zu jeder Kombination von Ereignissen beenden.
Eine Anzahl von (simulierte) externen Komponenten können an den Stiften des simulierten 68HC11 verbunden werden während der Fehlersuche. Zum Beispiel: LEDs, Schalter, Schieberegler, Analog (variable Spannungspotential), serielle Sender und Empfänger, und vieles mehr ...
Es ist auch eine 4 x 20-LCD-Zeichenanzeige in dem Adressraum des 68HC11 abgebildet.
THRSim11 kann mit jedem Board zur Durchführung des Monitorprogramms BUFFALO kommunizieren. Wenn die Assembly Programm wird in den Ziel-Board geladen wird die grafische Benutzeroberfläche ermöglicht die Anzeige und Steuerung jedes Register (CPU-Register und I / O-Register) und Speicherplatz (Daten, Programme und Stack) des realen Mikrocontroller. Es ist möglich, die Ausführung zu jeder Adresse des Echt Mikrocontroller zu stoppen und überprüfen oder ändern Sie die Register und Speicherstelle (Daten, Programme und Stack).
Für Hochsprache (C / C ++) unterstützen THRSim11 hat einen Debugger, der Objekt-Dateien mit Debug-Informationen in der DWARF2 Debug-Format, das von der freien GNU gcc-Compiler verwendet, liest. C-Variablen werden auch während der Ausführung des Programms aktualisiert
Was ist neu in dieser Pressemitteilung:.
Es ist frei von jetzt kostenlos
Kommentare nicht gefunden