gpsim

gpsim

gpsim est un simulateur open source pour les microcontrôleurs PIC de Microchip.Il prend en charge les trois familles de PIC: cœurs 12 bits, 14 bits et 16 bits.Voir aussi gputils http://gputils.sourceforge.net/.
gpsim est un simulateur de logiciel complet pour les microcontrôleurs Microchip PIC distribué sous la licence GNU General Public License, version 2 ou supérieure, et certaines de ses bibliothèques sous GNU Lesser General Public License, version 2 ou supérieure.gpsim a été conçu pour être aussi précis que possible.La précision comprend l'intégralité du PIC - du cœur aux broches d'E / S et en incluant TOUS les périphériques internes.Ainsi, il est possible de créer des stimuli et de les attacher aux broches d'E / S et de tester le PIC de la même manière que dans le monde réel.gpsim a été conçu pour être aussi rapide que possible.Des vitesses de simulation en temps réel de photos de 20 MHz sont possibles.(Un programme 'goto $' fonctionne à la même vitesse qu'une image 25Mhz lorsqu'il est simulé sur ma Linux Box PII 400Mhz. Bien sûr, lorsque vous ajoutez des stimuli et commencez à interagir avec les périphériques, les performances chutent. Mais c'est toujours rapide!)été conçu pour être aussi utile que possible.(Au moins, c'est l'intention - honnête.) Le paradigme de simulation standard, y compris les points d'arrêt, les étapes simples, le démontage, l'inspection et le changement de mémoire, etc., a été mis en œuvre.De plus, gpsim prend en charge de nombreuses fonctionnalités de débogage qui ne sont disponibles qu'avec des émulateurs en circuit.Par exemple, un tampon de trace continu suit chaque action du simulateur (que vous le vouliez ou non).Il est également possible de définir des points d'arrêt en lecture et en écriture sur des valeurs (par exemple, rupture si une valeur spécifique est lue ou écrite dans un registre).gpsim n'a rien d'extraordinaire, mais il s'améliore.Il prend en charge une bonne ancienne CLI comme gdb et une interface graphique basée sur gtk.
gpsim

traits

Les catégories

Alternatives à gpsim pour Linux

KiCad

KiCad

KiCad est une suite logicielle open source pour l'automatisation de la conception électronique (EDA) - conception de schémas de circuits électroniques et de circuits imprimés (PCB).
Ktechlab

Ktechlab

KTechLab est un IDE pour les microcontrôleurs et l'électronique.Il prend en charge la simulation de circuits, le développement de programmes pour les microcontrôleurs et la simulation du microcontrôleur programmé avec son circuit d'application.
SimulIDE

SimulIDE

Simulateur de circuit électronique en temps réel.Inclut la simulation PIC, AVR et Arduino.
Ngspice

Ngspice

Ngspice est un simulateur de circuit à niveaux / signaux mixtes.Son code est basé sur trois progiciels open source: Spice3f5, Cider1b1 et Xspice.
eSim

eSim

eSim (anciennement Oscad / FreeEDA) est un outil EDA open source pour la conception de circuits, la simulation, l'analyse et la conception de circuits imprimés.