Evbu

EVBU is een simulator voor de 68HC11 microcontroller.
Download nu

Evbu Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Andrew Sterian
  • Uitgever website:
  • http://claymore.engineer.gvsu.edu/~steriana/Python/

Evbu Tags


Evbu Beschrijving

EVBU is een simulator voor de 68hc11 microcontroller. EVBU is een simulator voor de 68hc11 microcontroller. Binnen een GUI implementeert het een opdrachtregelinterface, zeer vergelijkbaar met de buffelmonitor en een golfvorminterface voor het simuleren van I / O. Dit programma is een 68HC11-simulator die vele aspecten van een EVBU emuleert met een 68HC11 met het programma Buffalo Monitor. De gebruikersinterface naar EVBU is vergelijkbaar (maar niet identiek) aan wat een gebruiker zou ervaren met behulp van een terminalprogramma dat is aangesloten op de EVBU-hardware. EVBU is gratis software die is gelicentieerd onder de voorwaarden van de GPL.In aanvulling op een opdrachtregelemulatie van Buffalo, biedt de EVBU-software een logica-analyzer-achtige interface voor de 68HC11-poortspelden. Hiermee kunt u uitgaande golfvormen bekijken en om het hoofddoel van de invoerstimulus golfvormen te construeren en te bekijken en te bekijken, is om te helpen bij het begrijpen van de 68HC11 en van verschillende concepten in digitale systemen. Het is niet het doel van EVBU om een snelle, complete, volledig zingende all-dancing-simulator te zijn (onderzoeken thrsm11 of umps als u er een op zoek bent). Slechts enkele van de 68HC11-randapparatuur worden geïmplementeerd. Evbu is dus bedoeld als een onderwijstool, hoewel het een vrij capabele simulator is. De uitvoersnelheid is in de orde van 500x realtime voor een 8 MHz 68HC11. Dat wil zeggen, het duurt ongeveer 500 seconden om 1 seconde van realtime (op een Pentium-processor van 1 GHz) te simuleren. Het verbeteren van de snelheid van de simulator is geen belangrijk doel van het project.Evbu is geschreven in pure python en gebruikt het grafische kader van Wxpython. Het moet op elk platform lopen dat de bovenstaande toepassingen ondersteunt. Evbu is ontwikkeld met Python 2.1.1 en Wxpython 2.3.2. Eerdere versies van Python en Wxpython kunnen werken, maar er zijn geen garanties. Merk op dat WXPYTHON op Unix-systemen Momenteel GTK vereist, dus zorg ervoor dat dit pakket is geïnstalleerd. Merk ook op dat de versie van WXPYTHON nauw verbonden is met de Python-versie, dus als u uw Python-installatie wilt upgraden, moet u waarschijnlijk ook WXPYTHON upgraden. Het EVBU-programma biedt verschillende verbeteringen over de daadwerkelijke buffelmonitor: · Logische niveaus bij uitgangspoortspelden kunnen grafisch worden weergegeven en de poorten van invoerpoort kunnen worden gestimuleerd met door de gebruiker geconstrueerde golfvormen. · Symbolische foutopsporing wordt ondersteund. Breakpoints kunnen worden ingesteld op labels in plaats van adressen, tracing via de instructies toont ook elke bronlijn, enz. · Tracing via de instructies toont de volgende instructie die moet worden uitgevoerd, niet alleen degene die zojuist heeft uitgevoerd. · Debuggenopdrachten die niet worden gevonden in Buffalo, omvatten het uitvoeren van het einde van een subroutine en het uitvoeren van een bepaald aantal cycli. · Nummers kunnen worden ingevoerd in hexadecimaal, zoals in Buffalo, maar ook decimaal, binair en octaal. · Cycle-telling wordt geïmplementeerd voor timingalgoritmen of om code voor een bepaald aantal cycli uit te voeren. REQUIRINGEN: · Python 2.2 Niet recentere versies · Wxpython 2.4.2.4 Niet meer recente versies Wat is er nieuw in deze release: · Een fout opgelost met de implementatie van De inchar () Buffalo-functie. · Toegevoegd CD-opdracht om mappen te wijzigen. · De up-pijl- en omlaag-pijltjestoetsen herinneren nu vorige opdrachten. · Haal nu de invoerbuffer op. · Opdrachten zijn nu mogelijk in hoofdletters . · Het bestandsmenu heeft een nieuwe laadoptie (met sneltoets Ctrl-L) om een dialoogvenster te openen voor het laden van een S19-bestand.


Evbu Gerelateerde software

Mac-on-Linux

MAC-ON-LINUX (MOL) is een virtuele machine die Mac OS (inlucluding Mac OS X) bovenop Linux / PPC wordt uitgevoerd. ...

318

Downloaden

Magma

Magma is een gedistribueerd hash-tabelbestandssysteem voor Linux. ...

186

Downloaden