gpsim

Screenshot Software:
gpsim
Mga detalye ng Software:
Bersyon: 0.26.1
I-upload ang petsa: 12 May 15
Lisensya: Libre
Katanyagan: 0

Rating: 2.0/5 (Total Votes: 1)

gpsim ay isang bukas sourced simulator para sa PIC microcontrollers Microchip sumusuporta sa lahat ng tatlong mga pamilya ng pics: 12-bit, 14-bit, at 16-bit core.
gpsim ay idinisenyo upang maging tumpak hangga't maaari. Katumpakan kabilang ang buong PIC - mula sa mga core sa I / O Pins at kabilang ang LAHAT ng mga panloob na mga Peripheral. Kaya ito ay posible upang lumikha ng stimuli at itali ang mga ito sa ako / O Pins at subukan ang mga PIC parehong PIC sa parehong paraan na gagawin mo sa tunay na mundo.
gpsim ay idinisenyo upang maging mas mabilis hangga't maaari. Real time ang bilis simulation ng 20Mhz pics ang posible. (Tumatakbo A 'goto $' program sa parehong bilis ng bilang isang 25MHz pic kapag kunwa sa aking 400Mhz PII Linux Box. Siyempre, bilang ka magdagdag ng pampasigla at simulan ang pakikipag-ugnay sa Peripheral, bumaba ang performance. Ngunit ito ay mabilis pa rin!)
gpsim ay idinisenyo upang maging kapaki-pakinabang hangga't maaari. Ang standard na simulation tularan kabilang breakpoints, single tuntong, pag-disassemble, memory siyasatin at baguhin, at iba pa ay naipatupad. Sa karagdagan, gpsim sumusuporta sa maraming mga tampok debugging na ay magagamit lamang sa mga in-circuit emulators. Halimbawa, ang isang tuloy-tuloy na trace buffer sumusubaybay sa bawat pagkilos ng mga simulator (kung ito man ang nais mo o hindi). Gayundin, ito ay posible na-set na basahin at isulat break points sa mga halaga (eg break kung isang tiyak na halaga ay basahin mula sa o nakasulat sa isang rehistro).
sumusuporta gpsim loadable modules. Nangangahulugan ito na ito ay posible na magdagdag ng mga aparato upang gpsim na lubos na hiwalay mula sa gpsim. Sila ay naninirahan sa kanilang sariling mga aklatan at ipinamamahagi nang hiwalay. Ang layunin, siyempre, ay upang magbigay ng mga imprastraktura simulation para sa mga gumagamit upang madaling makagawa ng isang pasadyang simulation kapaligiran.
gpsim nagbibigay ng isang pangunahing module library na may mga sumusunod na sangkap:
ย ท pullup / Pulldown resistors
ย ท USART
ย ท switch
ย ท AT, O, XOR, at NOT lohika Gates
ย ท Single o 7-segment LEDs
ย ท PAL emulator Video
ย ท Rotary Encoder
ย ท I2C EEPROM

Ano ang bago sa release na ito.

  • Mga bug ay naayos
  • Bagong processors ay suportado.

Ano ang bago sa bersyon 0.25.0:.

  • Mga bug ay naayos
  • Mga Karagdagang device ay suportado.
  • Ang lisensya ng ilang mga aklatan ay binago mula GPLv2 + upang LGPLv2 +.

Ano ang bago sa bersyon 0.23.0:

  • idinagdag Roy Rankin P16F818 at P16F819 processors
  • idinagdag Scott Dattalo 10F200, 10F202, 10F204 at 10F206 processors
  • idinagdag Scott Dattalo analog sync
  • idinagdag Roy Rankin EEPROM dump / load
  • idinagdag Scott Dattalo 12F508, 12F509, 12F510 processors
  • idinagdag Roy Rankin TMR1 panlabas na kristal simulation
  • idinagdag Rob Pearce 18f4321 at 18F2321 processors
  • Borut Razem takdang ipon ilalim gcc 4.3.0
  • idinagdag Rob Pearce suporta para matakpan priority para sa 16-bit na core
  • idinagdag Roy Rankin bagong estilo A2D na may hanggang sa 16 channels
  • Roy Rankin naayos internationalization sa window source browser
  • Roy Rankin takdang ipon ilalim gcc 4.4.0

Mga screenshot

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

Mga komento sa gpsim

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!