Alle Optionen
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Quellcode: gpsim  ]

Paket: gpsim (0.32.1-2 und andere)

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 Version Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 0.32.1-2+b1 1.089,8 kB6.923,0 kB [Liste der Dateien]
amd64 0.32.1-2+b1 1.117,0 kB6.140,0 kB [Liste der Dateien]
arm64 0.32.1-2+b1 1.044,0 kB6.523,0 kB [Liste der Dateien]
armel 0.32.1-2+b1 975,0 kB4.047,0 kB [Liste der Dateien]
armhf 0.32.1-2+b1 988,0 kB3.471,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 0.32.1-2+b1 1.213,7 kB5.772,0 kB [Liste der Dateien]
i386 0.32.1-2+b1 1.180,9 kB4.733,0 kB [Liste der Dateien]
ia64 (inoffizielle Portierung) 0.32.1-2+b1 1.237,9 kB9.433,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 0.32.1-2+b1 1.115,5 kB5.086,0 kB [Liste der Dateien]
mips64el 0.32.1-2+b1 996,5 kB6.705,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 0.32.1-2+b1 1.106,0 kB7.792,0 kB [Liste der Dateien]
ppc64el 0.32.1-2+b1 1.117,4 kB7.161,0 kB [Liste der Dateien]
riscv64 0.32.1-2+b2 1.112,7 kB5.600,0 kB [Liste der Dateien]
s390x 0.32.1-2+b1 1.058,1 kB6.133,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 0.32.1-2+b1 1.254,3 kB5.163,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 0.32.1-2+b1 1.000,3 kB12.573,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 0.32.1-2+b1 1.131,7 kB4.703,0 kB [Liste der Dateien]