gpsim

gpsim

gpsim ist ein Open-Source-Simulator für die PIC-Mikrocontroller von Microchip.Es unterstützt alle drei PIC-Familien: 12-Bit-, 14-Bit- und 16-Bit-Kerne.Siehe auch gputils http://gputils.sourceforge.net/.
gpsim ist ein Software-Simulator mit vollem Funktionsumfang für Microchip PIC-Mikrocontroller, die unter der GNU General Public License, Version 2 oder höher, und einigen seiner Bibliotheken unter der GNU Lesser General Public License, Version 2 oder höher, vertrieben werden.gpsim wurde so genau wie möglich entwickelt.Die Genauigkeit umfasst den gesamten PIC - vom Kern bis zu den E / A-Pins und einschließlich aller internen Peripheriegeräte.Auf diese Weise ist es möglich, Stimuli zu erstellen und diese mit den E / A-Pins zu verknüpfen und den PIC auf dieselbe Weise wie in der realen Welt zu testen.gpsim wurde so schnell wie möglich entwickelt.Echtzeit-Simulationsgeschwindigkeiten von 20 MHz-Bildern sind möglich.(Ein "goto $" -Programm läuft mit der gleichen Geschwindigkeit wie ein 25-MHz-Bild, wenn es auf meiner 400-MHz-PII-Linux-Box simuliert wird. Natürlich sinkt die Leistung, wenn Sie Stimuli hinzufügen und mit Peripheriegeräten interagieren. Aber es ist immer noch schnell!)wurde entwickelt, um so nützlich wie möglich zu sein.(Zumindest ist das die Absicht - ehrlich.) Das Standardsimulationsparadigma, das Haltepunkte, Einzelschritte, Demontage, Speicherprüfung und -änderung usw. umfasst, wurde implementiert.Darüber hinaus unterstützt gpsim viele Debugging-Funktionen, die nur mit In-Circuit-Emulatoren verfügbar sind.Beispielsweise verfolgt ein kontinuierlicher Ablaufverfolgungspuffer jede Aktion des Simulators (ob Sie dies wünschen oder nicht).Es ist auch möglich, Lese- und Schreibunterbrechungspunkte für Werte festzulegen (z. B. Pause, wenn ein bestimmter Wert aus einem Register gelesen oder in ein Register geschrieben wird).gpsim ist nicht schick, aber es verbessert sich.Es unterstützt ein altmodisches CLI wie gdb und eine auf gtk basierende GUI.
gpsim

Eigenschaften

Alternativen zu gpsim für alle Plattformen mit einer Lizenz

KiCad

KiCad

KiCad ist eine Open-Source-Software-Suite für Electronic Design Automation (EDA), die Schaltpläne für elektronische Schaltungen und Leiterplatten (PCB) erstellt.
Ktechlab

Ktechlab

KTechLab ist eine IDE für Mikrocontroller und Elektronik.Es unterstützt die Schaltungssimulation, die Programmentwicklung für Mikrocontroller und die Simulation des programmierten Mikrocontrollers zusammen mit seiner Anwendungsschaltung.
Upverter

Upverter

Wir bauen die Spitzhacken des Hardware-Engineerings.Ideenwerkzeuge, Schaltplanerfassung, PCB-Layout, Design-Hosting, Teilebibliotheksverwaltung und erschwingliches Prototyping.
LibrePCB

LibrePCB

LibrePCB ist eine kostenlose EDA-Software zur Entwicklung von Leiterplatten.Derzeit wird intensiv daran gearbeitet, so bald wie möglich erste stabile Releases herauszubringen.
  • Kostenlose
iCircuit

iCircuit

iCircuit ist der benutzerfreundliche elektronische Schaltungssimulator und Designer - das perfekte Werkzeug für Studenten, Bastler und Ingenieure.
SimulIDE

SimulIDE

Echtzeitsimulator für elektronische Schaltkreise. Inklusive PIC-, AVR- und Arduino-Simulation.
PCBWeb

PCBWeb

PCBWeb ist eine 100% kostenlose Windows-Desktop-CAD-Anwendung zum Entwerfen und Herstellen von Elektronikhardware.
Ngspice

Ngspice

Ngspice ist ein Mixed-Level / Mixed-Signal-Schaltungssimulator.Der Code basiert auf drei Open-Source-Softwarepaketen: Spice3f5, Cider1b1 und Xspice.
Pspice

Pspice

Software zur Simulation von Spannungen und Strömen einer Textdatei mit einer Netzliste von elektronischen Bauteilen wie Widerständen, Kondensatoren, Induktivitäten, Transistoren, Dioden, Spannungs- und Stromquellen usw.
MeowCAD

MeowCAD

MeowCAD ist ein kostenloses und Open-Source-Tool für die elektronische Designanwendung.Der Schwerpunkt liegt auf dem Schaltplan- und Leiterplattendesign für elektronische Schaltungen.
  • Kostenlose
  • Web
proteus VSM

proteus VSM

Eine virtuelle Simulationsumgebung für elektronische Schaltungen mit Unterstützung für digitale und analoge Geräte.Es bietet auch virtuelle Instrumente und virtuelle Debugging-Tools.
eSim

eSim

eSim (früher bekannt als Oscad / FreeEDA) ist ein Open-Source-EDA-Tool für Schaltungsdesign, Simulation, Analyse und PCB-Design.
ExpressSCH

ExpressSCH

Kostenlose PCB-Layout-Software - Kostengünstige Leiterplatten - Hochwertige PCB-Fertigung
ExpressPCB

ExpressPCB

Kostenlose PCB-Layout-Software - Kostengünstige Leiterplatten - Hochwertige PCB-Fertigung