gpsim

gpsim

gpsim to symulator open source dla mikrokontrolerów PIC firmy Microchip.Obsługuje wszystkie trzy rodziny PIC: rdzenie 12-bitowe, 14-bitowe i 16-bitowe.Zobacz także gputils http://gputils.sourceforge.net/.
gpsim to w pełni funkcjonalny symulator oprogramowania dla mikrokontrolerów Microchip PIC dystrybuowanych na Powszechnej Licencji Publicznej GNU, wersja 2 lub nowsza, oraz niektórych jego bibliotek na podstawie GNU Lesser General Public License, wersja 2 lub nowsza.gpsim został zaprojektowany tak, aby był jak najdokładniejszy.Dokładność obejmuje cały PIC - od rdzenia do styków we / wy, w tym WSZYSTKIE wewnętrzne urządzenia peryferyjne.W ten sposób można tworzyć bodźce i wiązać je ze stykami we / wy i testować PIC tak samo, jak w prawdziwym świecie.gpsim został zaprojektowany tak szybko, jak to możliwe.Możliwe są prędkości symulacji w czasie rzeczywistym zdjęć o częstotliwości 20 MHz.(Program „goto $” działa z tą samą prędkością co obraz 25 MHz przy symulacji na moim Linux Linux PII 400 MHz. Oczywiście, gdy dodajesz bodźce i zaczynasz wchodzić w interakcje z urządzeniami peryferyjnymi, wydajność spada. Ale wciąż jest szybka!) Gpsim mazostały zaprojektowane tak, aby były jak najbardziej użyteczne.(Przynajmniej taka jest intencja - szczerze mówiąc). Zaimplementowano standardowy paradygmat symulacji obejmujący punkty przerwania, pojedyncze kroki, deasemblację, kontrolę i zmianę pamięci itd.Ponadto gpsim obsługuje wiele funkcji debugowania, które są dostępne tylko z emulatorami wewnątrz obwodu.Na przykład bufor ciągłego śledzenia śledzi każdą akcję symulatora (czy tego chcesz, czy nie).Możliwe jest również ustawienie odczytu i zapisu punktów przerwania na wartościach (np. Przerwa, jeśli określona wartość jest odczytywana z rejestru lub zapisywana w rejestrze).gpsim nie jest wyszukany, ale się poprawia.Obsługuje dobry, staroświecki interfejs CLI, taki jak gdb i GUI oparte na gtk.
gpsim

cechy

Alternatywy dla gpsim'a dla wszystkich platform z dowolną licencją

KiCad

KiCad

KiCad to pakiet oprogramowania typu open source do automatyzacji projektowania elektronicznego (EDA) - projektowanie schematów obwodów elektronicznych i płytek obwodów drukowanych (PCB).
Ktechlab

Ktechlab

KTechLab to IDE dla mikrokontrolerów i elektroniki.Obsługuje symulację obwodu, rozwój programu dla mikrokontrolerów oraz symulację programowanego mikrokontrolera wraz z jego obwodem aplikacji.
Upverter

Upverter

Budujemy kilofy inżynierii sprzętowej.Narzędzia do tworzenia pomysłów, przechwytywanie schematów, układ PCB, hosting projektów, zarządzanie biblioteką części i niedrogie prototypowanie.
LibrePCB

LibrePCB

LibrePCB to bezpłatne oprogramowanie EDA do opracowywania płytek drukowanych.Obecnie trwają intensywne prace nad wydaniem pierwszych stabilnych wydań tak szybko, jak to możliwe.
  • Darmowa
iCircuit

iCircuit

iCircuit to łatwy w użyciu symulator obwodów elektronicznych i projektant - idealne narzędzie dla studentów, hobbystów i inżynierów.
SimulIDE

SimulIDE

Symulator obwodów elektronicznych w czasie rzeczywistym. Obejmuje symulację PIC, AVR i Arduino.
PCBWeb

PCBWeb

PCBWeb to w 100% darmowa aplikacja CAD na komputery stacjonarne z systemem Windows do projektowania i produkcji sprzętu elektronicznego.
Ngspice

Ngspice

Ngspice to symulator obwodu o mieszanym poziomie / mieszanym sygnale.Jego kod oparty jest na trzech pakietach oprogramowania typu open source: Spice3f5, Cider1b1 i Xspice.
Pspice

Pspice

Oprogramowanie do symulacji napięcia i prądów w pliku tekstowym listy sieci elementów elektronicznych, takich jak rezystory, kondensatory, cewki indukcyjne, tranzystory, diody, źródła napięcia i prądu itp.
MeowCAD

MeowCAD

MeowCAD to bezpłatne narzędzie do projektowania elektronicznego online i otwarte oprogramowanie.Koncentruje się na schematach i projektowaniu obwodów elektronicznych.
proteus VSM

proteus VSM

Wirtualne środowisko symulacji obwodów elektronicznych z obsługą urządzeń cyfrowych i analogowych.Zapewnia również wirtualne instrumenty i wirtualne narzędzia do debugowania.
eSim

eSim

eSim (wcześniej znany jako Oscad / FreeEDA) to narzędzie EDA typu open source do projektowania obwodów, symulacji, analiz i projektowania obwodów drukowanych.
ExpressSCH

ExpressSCH

Darmowe oprogramowanie do układania płytek drukowanych - Niskie koszty płytek drukowanych - Najwyższej jakości produkcja płytek drukowanych
ExpressPCB

ExpressPCB

Darmowe oprogramowanie do układania płytek drukowanych - Niskie koszty płytek drukowanych - Najwyższej jakości produkcja płytek drukowanych