gpsim

gpsim

gpsim je simulátor s otvoreným zdrojom pre mikrokontroléry PIC Microchip.Podporuje všetky tri rodiny PIC: 12-bitové, 14-bitové a 16-bitové jadrá.Pozri tiež gputils http://gputils.sourceforge.net/.
gpsim je plnohodnotný softvérový simulátor pre mikrokontroléry Microchip PIC distribuované pod GNU General Public License, verzia 2 alebo vyššia, a niektoré z jeho knižníc pod GNU Lesser General Public License, verzia 2 alebo vyššia.gpsim bol navrhnutý tak, aby bol čo najpresnejší.Presnosť zahŕňa celý PIC - od jadra po I / O kolíky a vrátane VŠETKÝCH vnútorných periférnych zariadení.Takto je možné vytvárať stimuly a pripájať ich k I / O pinom a testovať PIC rovnakým PIC rovnakým spôsobom ako v skutočnom svete.gpsim bol navrhnutý tak, aby bol čo najrýchlejší.Simulácie v reálnom čase sú možné s rýchlosťou 20 MHz.(Program „Goto $“ beží rovnakou rýchlosťou ako pic 25 MHz, keď je simulovaný na mojom 400MHz PII Linux Boxe. Samozrejme, keď pridávate stimuly a začnete pracovať s periférnymi zariadeniami, výkon klesá. Ale je to stále rýchle!) Gpsim máboli navrhnuté tak, aby boli čo najužitočnejšie.(Prinajmenšom to je zámer - úprimný.) Bola implementovaná štandardná simulačná paradigma zahŕňajúca body prerušenia, jednotlivé kroky, demontáž, kontrolu a zmenu pamäte atď.Gpsim okrem toho podporuje mnoho funkcií ladenia, ktoré sú k dispozícii iba pri emulátoroch zapojených do obvodu.Napríklad priebežná vyrovnávacia pamäť sledovania sleduje každú akciu simulátora (či už to chcete alebo nie).Je tiež možné nastavovať body čítania a zápisu na hodnoty (napr. Zlom, ak sa určitá hodnota načíta alebo zapíše do registra).gpsim nie je fantázia, ale zlepšuje sa.Podporuje dobré grafické rozhranie ako gdb a gui založené na gtk.

Vlastnosti

Alternatívy programu gpsim pre Windows Phone s komerčnou licenciou

iCircuit

iCircuit

iCircuit je ľahko použiteľný simulátor a návrhár elektronických obvodov - ideálny nástroj pre študentov, fandov a inžinierov.