gpsim

gpsim

gpsim je simulator s otvorenim izvorom za Microchip-ove PIC mikrokontrolere.Podržava sve tri obitelji PIC-ova: 12-bitne, 14-bitne i 16-bitne jezgre.Vidi također gputils http://gputils.sourceforge.net/.
gpsim je potpuno opremljeni softverski simulator za Microchip PIC mikrokontrolere distribuirane pod GNU General Public License, verzije 2 ili novije verzije, a neke od njenih knjižnica pod GNU manjom općom javnom licencom, verzijom 2 ili novijom.gpsim je dizajniran da bude što precizniji.Točnost uključuje cijeli PIC - od jezgre do I / O pinova i uključuje SVE unutarnje periferne jedinice.Stoga je moguće stvoriti podražaje i vezati ih za I / O igle i testirati PIC na istom PIC-u na isti način kao u stvarnom svijetu.gpsim je dizajniran da bude što brži.Moguće su brzine simulacije u stvarnom vremenu od 20Mhz slika.(Program 'goto $' pokreće se brzinom brzinom od 25Mhz pic kad se simulira na mojem 400Mhz PII Linux Boxu. Naravno, kako dodate podražaje i započnete interakciju s perifernim uređajima, performanse opadaju. Ali to je još uvijek brzo!) Gpsim imastvorena je da bude što korisnija.(Barem je to namjera - iskrena.) Primijenjena je standardna simulacijska paradigma koja uključuje točke prijeloma, pojedinačni korak, demontažu, provjeru i promjenu memorije itd.Osim toga, gpsim podržava brojne značajke za uklanjanje pogrešaka koje su dostupne samo u emulatorima u krugu.Na primjer, kontinuirani međuspremnik praćenja prati svaku akciju simulatora (htjeli ili ne želite).Također je moguće postaviti točke čitanja i pisanja prekida na vrijednostima (npr. Prijelom ako se određena vrijednost očita ili zapiše u registar).gpsim nije fancy, ali poboljšava se.Podržava dobar ol 'moderan CLI poput gdb i gui temeljen na gtk-u.
gpsim

Značajke

Alternativa gpsimu za Linux

KiCad

KiCad

KiCad je softverski paket otvorenog koda za automatizaciju elektroničkog dizajna (EDA) - dizajniranje shema elektroničkih sklopova i tiskanih pločica (PCB).
Ktechlab

Ktechlab

KTechLab je IDE za mikrokontrolere i elektroniku.Podržava simulaciju kruga, razvoj programa za mikrokontrolere i simuliranje programiranog mikrokontrolera zajedno sa svojim aplikacijskim krugom.
SimulIDE

SimulIDE

U stvarnom vremenu elektronički krug simulator. Uključite PIC, AVR i Arduino simulaciju.
Ngspice

Ngspice

Ngspice je simulator sklopa mješovite razine / mješovitog signala.Njegov se kod temelji na tri otvorena softverska paketa: Spice3f5, Cider1b1 i Xspice.
eSim

eSim

eSim (prethodno poznat kao Oscad / FreeEDA) je EDA alat otvorenog koda za dizajn krugova, simulaciju, analizu i PCB dizajn.