gpsim

gpsim

gpsim, Microchip'in PIC mikrodenetleyicileri için açık kaynaklı bir simülatördür.Üç PIC ailesini de destekler: 12 bit, 14 bit ve 16 bit çekirdekler.Ayrıca bkz. Gputils http://gputils.sourceforge.net/.
gpsim, GNU Genel Kamu Lisansı, Sürüm 2 veya üstü ve bazı kütüphaneleri GNU Lesser Genel Kamu Lisansı, Sürüm 2 veya üstü altında dağıtılan Microchip PIC mikrodenetleyicileri için tam özellikli bir yazılım simülatörüdür.gpsim olabildiğince doğru olacak şekilde tasarlanmıştır.Doğruluk, çekirdekten G / Ç pimlerine ve tüm dahili çevre birimlerini içeren tüm PIC'yi içerir.Böylece uyaranlar oluşturmak ve bunları I / O pinlerine bağlamak ve PIC'yi gerçek dünyada olduğu gibi aynı PIC'yi test etmek mümkündür.gpsim olabildiğince hızlı olacak şekilde tasarlanmıştır.20Mhz resimlerin gerçek zamanlı simülasyon hızları mümkündür.(400 $ 'lık PII Linux Kutumda simüle edildiğinde bir' goto $ 'programı 25Mhz pic ile aynı hızda çalışır. Tabii ki, uyaranlar ekledikçe ve çevre birimleriyle etkileşime girmeye başladığınızda, performans düşer.olabildiğince yararlı olacak şekilde tasarlanmıştır.(En azından niyet bu - dürüst.) Kesme noktaları, tek adım, sökme, bellek denetimi ve değişimi gibi standart simülasyon paradigması uygulandı.Ayrıca, gpsim yalnızca devre içi emülatörlerle kullanılabilen birçok hata ayıklama özelliğini destekler.Örneğin, sürekli bir izleme arabelleği simülatörün her eylemini izler (ister istemeseniz de).Ayrıca, değerler üzerinde okuma ve yazma kırılma noktaları ayarlamak da mümkündür (örneğin, belirli bir değer bir kayıttan okunduğunda veya bir kayıt defterine yazıldığında kes).gpsim süslü değil, ama gelişiyor.Gdb gibi iyi bir moda CLI ve gtk tabanlı bir gui destekler.

Özellikleri

Kategoriler

iPhone için gpsim'a alternatifler

iCircuit

iCircuit

iCircuit kullanımı kolay elektronik devre simülatörü ve tasarımcısıdır - öğrenciler, hobiler ve mühendisler için mükemmel bir araçtır.