Alle Optionen
jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Quellcode: gpsim  ]

Paket: gpsim (0.30.0-1)

Links für gpsim

Screenshot

Debian-Ressourcen:

Quellcode-Paket gpsim herunterladen:

Betreuer:

Ähnliche Pakete:

Simulator für PIC-Mikrocontroller von Microchip

Gpsim ist ein Software-Simulator für PIC-Mikrocontroller von Microchip mit vielen Funktionen.

Gpsim wurde für möglichst genaue Simulation entworfen. Diese Genauigkeit beinhaltet den gesamten PIC - vom Core bis zu den I/O-Pins inklusive ALLER internen Komponenten. So ist es möglich, Stimuli zu erzeugen, sie an die I/O-Pins zu binden und den PIC genauso zu testen wie bei tatsächlich vorhandener Hardware.

Gpsim wurde auch dazu entworfen, schnell zu sein. Die Echtzeit-Simulation von 20MHz-PICs ist möglich.

Gpsim wurde entworfen, so nützlich wie möglich zu sein. Neben der eigentlichen Simulation werden auch Breakpoints, Single-Stepping, Disassemblieren sowie Ansehen und Ändern des Speicherinhalts angeboten. Zusätzlich unterstützt gpsim viele Debugging-Features, die nur bei in-circuit-Emulatoren vorhanden sind. So wird z.B. von einem Trace-Puffer kontinuierlich jeder Vorgang im Simulator protokolliert. Außerdem können Breakpoints für das Lesen und Schreiben von Werten gesetzt werden (z.B. Breakpoint, wenn ein bestimmter Wert von einem Register gelesen/in es geschrieben wird).

Markierungen: Software-Entwicklung: Maschinencode, Feld: Elektronik, Hardware-Aktivierung: hardware::embedded, hardware::emulation, Implementiert in: C++, Benutzer-Schnittstellen: interface::commandline, interface::graphical, X-Window-System, Rolle: Programm, Zweck: scope::utility, uitoolkit::gtk, Zweck: Lernen, use::simulating, works-with::software:source, X-Window-System: Anwendung

Andere Pakete mit Bezug zu gpsim

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

gpsim herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 1.291,7 kB6.731,0 kB [Liste der Dateien]
amd64 1.262,1 kB5.968,0 kB [Liste der Dateien]
arm64 1.193,9 kB5.998,0 kB [Liste der Dateien]
armel 1.113,6 kB4.082,0 kB [Liste der Dateien]
armhf 1.135,6 kB3.430,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 1.275,9 kB5.775,0 kB [Liste der Dateien]
hurd-i386 1.343,8 kB4.805,0 kB [Liste der Dateien]
i386 1.334,6 kB4.805,0 kB [Liste der Dateien]
kfreebsd-amd64 1.273,7 kB5.968,0 kB [Liste der Dateien]
kfreebsd-i386 1.337,7 kB4.805,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 1.144,7 kB4.803,0 kB [Liste der Dateien]
mips 1.127,6 kB5.225,0 kB [Liste der Dateien]
mips64el 1.165,9 kB6.558,0 kB [Liste der Dateien]
mipsel 1.173,5 kB5.225,0 kB [Liste der Dateien]
powerpcspe (inoffizielle Portierung) 1.181,7 kB5.691,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 1.289,4 kB7.895,0 kB [Liste der Dateien]
ppc64el 1.296,5 kB7.120,0 kB [Liste der Dateien]
riscv64 (inoffizielle Portierung) 1.241,3 kB5.543,0 kB [Liste der Dateien]
s390x 1.212,8 kB6.339,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 1.352,7 kB4.870,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 1.073,7 kB6.036,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 1.280,3 kB4.664,0 kB [Liste der Dateien]