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 Web avec licence gratuite