gpsim

Sagteware kiekie:
gpsim
Sagteware besonderhede:
Weergawe: 0.26.1
Upload datum: 12 May 15
Lisensie: Gratis
Populariteit: 0

Rating: 2.0/5 (Total Votes: 1)

gpsim is 'n oop verkry simulator vir Microchip PIC micro se ondersteuning al drie families van die foto's: 12-bit, 14-bit en 16-bis cores.
gpsim is ontwerp so akkuraat as moontlik te wees. Akkuraatheid sluit die hele PIC - van die kern van die I / O penne en ook al van die interne randapparatuur. So is dit moontlik om stimuli te skep en bind dit aan die I / O penne en toets die PIC dieselfde PIC dieselfde manier wat jy wil in die werklike wêreld.
gpsim is ontwerp so vinnig as moontlik te wees. Real time simulasie spoed van 20MHz foto's is moontlik. (A program goto $ 'loop teen dieselfde spoed as 'n 25Mhz pic wanneer gesimuleerde op my 400Mhz PII Linux Box. Natuurlik, as jy stimuli voeg en begin interaksie met randapparatuur, die prestasie druppels. Maar dit is nog steeds vinnig!)
gpsim is ontwerp as nuttig as moontlik te wees. Die standaard simulasie paradigma insluitend inspeksiepunte, enkele stepping, disassembleren, geheue inspekteer & verandering, en so aan is geïmplementeer. Daarbenewens gpsim ondersteun baie debugging eienskappe wat slegs beskikbaar met in-kring emulators is. Byvoorbeeld, 'n deurlopende spoor buffer spore elke aksie van die simulator (of jy dit wil hê of nie). Ook, is dit moontlik om 'lees en skryf breek punte op waardes (bv breek as 'n spesifieke waarde te lees van of geskryf om 'n register).
gpsim ondersteun laaibare modules. Dit beteken dat dit moontlik is om toestelle te gpsim wat heeltemal apart van gpsim voeg. Hulle woon in hul eie biblioteke en word afsonderlik versprei. Die doel van die kursus is om die simulasie infrastruktuur vir gebruikers om maklik 'n persoonlike simulasie omgewing te bou.
gpsim bied 'n basiese module biblioteek met die volgende komponente:
ย ท pullup / Down resistors
ย ท USART
ย ท skakelaar
ย ท AND, OR, XOR, en NIE logika-hekke
ย ท Enkel of 7-segment LED
ย ท PAL Video emulator
ย ท Rotary Encoder
ย ท I2C EEPROM

Wat is nuut in hierdie release:.

  • foute is vasgestel
  • New verwerkers word ondersteun.

Wat is nuut in weergawe 0.25.0:.

  • foute is vasgestel
  • Bykomende toestelle word ondersteun.
  • Die lisensie van sommige biblioteke is verander van GPLv2 + om LGPLv2 +.

Wat is nuut in weergawe 0.23.0:

  • Roy Rankin bygevoeg P16F818 en P16F819 verwerkers
  • Scott Dattalo bygevoeg 10F200, 10F202, 10F204 en 10F206 verwerkers
  • Scott Dattalo bygevoeg analoog synchronisaties
  • Roy Rankin bygevoeg EEPROM dump / laai
  • Scott Dattalo bygevoeg 12F508, 12F509, 12F510 verwerkers
  • Roy Rankin bygevoeg TMR1 eksterne kristal simulasie
  • Rob Pearce bygevoeg 18f4321 en 18F2321 verwerkers
  • Borut Razem vaste opstel van onder gcc 4.3.0
  • Rob Pearce bygevoeg ondersteuning vir onderbreking prioriteit vir 16-bit cores
  • Roy Rankin bygevoeg nuwe styl A2D met tot 16 kanale
  • Roy Rankin vaste internasionalisering in bron venster
  • Roy Rankin vaste opstel van onder gcc 4.4.0

Screenshots

gpsim_1_120370.png
gpsim_2_120370.png
gpsim_3_120370.png
gpsim_4_120370.png

Kommentaar te gpsim

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!