123
gpsim

gpsim

gpsim е симулатор с отворен източник за PIC микроконтролери на Microchip.Той поддържа и трите фамилии PICs: 12-битови, 14-битови и 16-битови ядра.Вижте също gputils http://gputils.sourceforge.net/.
gpsim е пълнофункционален софтуерен симулатор за Microchip PIC микроконтролери, разпространен под GNU General Public License, Версия 2 или по-нова версия, както и някои от неговите библиотеки под GNU Lesser General Public License, Версия 2 или по-нова версия.gpsim е проектиран да бъде възможно най-точен.Точността включва целия PIC - от ядрото до I / O пиновете и включва ВСИЧКИ вътрешни периферни устройства.По този начин е възможно да създадете стимули и да ги вържете към входно-изходните пинове и да тествате PIC по същия PIC по същия начин, както и в реалния свят.gpsim е проектиран да бъде възможно най-бърз.Възможни са скорости за симулация в реално време от 20Mhz снимки.(Програма 'goto $' работи със същата скорост като снимка от 25Mhz, когато се симулира на моя 400Mhz PII Linux Box. Разбира се, като добавите стимули и започнете да взаимодействате с периферни устройства, производителността спада. Но все пак е бърза!) Gpsim имаса проектирани да бъдат максимално полезни.(Поне това е намерението - честно.) Приложена е стандартната симулационна парадигма, включваща точки на прекъсване, единична стъпка, разглобяване, проверка и промяна на паметта и т.н.В допълнение, gpsim поддържа много функции за отстраняване на грешки, които са достъпни само при вътрешни емулатори.Например, непрекъснат буфер за проследяване проследява всяко действие на симулатора (независимо дали го искате или не).Също така е възможно да зададете точки за четене и запис на прекъсвания върху стойности (напр. Прекъсване, ако определена стойност се чете от или записва в регистър).gpsim не е фантазия, но се подобрява.Той поддържа добър ol 'модерен CLI като gdb и gui базиран на gtk.

Характеристика

Алтернативи на gpsim за Web с безплатен лиценз