gpsim

gpsim

gpsim adalah simulator bersumber terbuka untuk mikrokontroler PIC Microchip.Ia menyokong ketiga-tiga keluarga PIC: teras 12-bit, 14-bit, dan 16-bit.Lihat juga gputils http://gputils.sourceforge.net/.
gpsim adalah simulator perisian yang lengkap untuk Microchip PIC microcontrollers yang diedarkan di bawah GNU General Public License, Versi 2 atau lebih tinggi, dan beberapa perpustakaannya di bawah GNU Lesser General Public License, Versi 2 atau lebih tinggi.gpsim telah direka untuk menjadi setepat mungkin.Ketepatan termasuk keseluruhan PIC - dari inti ke pin I / O dan termasuk SEMUA peripheral dalaman.Oleh itu, mungkin untuk mencipta rangsangan dan mengikat mereka ke pin I / O dan menguji PIC PIC yang sama dengan cara yang sama seperti yang anda lakukan di dunia nyata.gpsim telah direka untuk secepat mungkin.Kelajuan simulasi masa sebenar gambar 20Mhz adalah mungkin.(Program 'goto $' berjalan pada kelajuan yang sama seperti gambar 25Mhz apabila disimulasikan pada Box Linux 400Mhz PII saya, tentu saja, apabila anda menambah rangsangan dan mula berinteraksi dengan periferal, prestasi jatuh.telah direka untuk menjadi berguna seperti yang mungkin.(Sekurang-kurangnya itu niat - jujur.) Paradigma simulasi standard termasuk titik putus, langkah tunggal, pembongkaran, pemeriksaan memori & perubahan, dan sebagainya telah dilaksanakan.Di samping itu, gpsim menyokong banyak ciri debug yang hanya tersedia dengan emulator dalam litar.Contohnya, penimbal jejak yang berterusan menjejaki setiap tindakan simulator (sama ada anda mahukan atau tidak).Juga, adalah mungkin untuk menetapkan membaca dan menulis mata rehat pada nilai-nilai (cth. Pecah jika nilai tertentu dibaca atau ditulis ke dalam daftar).gpsim tidak mewah, tetapi ia bertambah baik.Ia menyokong CLI kuno yang baik seperti gdb dan gui berdasarkan gtk.
gpsim

ciri-ciri

Alternatif untuk gpsim untuk Linux dengan lesen komersil