Szivesen. Bármikor nyugodtan szóljál, amint tudom tesztelem - ugyan csak abszolút módban és pic18 platformon. Mindenesetre a 8k-s bináris bitre pontosan ugyanaz lesz. Ez a legfontosabb tesz, mert - ugyan kis sorozatban - azonnal kerül a program a termékbe.
Nem leszek ám mindig ennyire barátságos! Elatároztam, hogy addig ütlek, amíg nem lesz egy pic24 fordítónk! ;) Tudom, már megbeszéltük, de hátha összejön.
Sokkal fontosabb lenne, mint a gpsim. Nemrég kérdeztem valakitől, hogy mire használja. Tehát inkább olyan "amire én használom arra jó - linuxon" és nem production kategória. Különösen a deklarált hibái/hiányosságai és a gyenge cpu támogatottság miatt. Bezzeg a breadboard viewer, no az valami! Ebből is láthatod, hogy csak játék.
Valami 4fonya nevű user állította, hogy a gyártónak úgy is jobb van. ;) Újabb tény derült ki, ami ezt cáfolja! A probléma egyszerű: a meglévő PM3 sorozatprogramozót szerettük volna használni 28 érintkezős sockettel a sorozatgyártáshoz. A mai napig árulják, és ehhez a cpu-hoz való, igaz másik socket kellene, ami maga 55eFt.
De.
Az egyébként 28-as socket a kicsit eltérő LVP kezelés miatt használhatatlan.
Ehhez a típushoz ajánlott socket meg obsolete - több éve nem gyártják.
Felrakva az MPLAB X mellé adott firmware-t, már a cpu-t sem ismeri, csak az egy számmal nagyobbat.
Úgy döntöttem, erre nekem nics időm!
Irány az ebay, ahol a fenti nettó árért pontosan 10db pickit3 klón és 10db socket kapható. Még ha rossz minőségű is, akkor is megéri.
A gpsim sem támogatja ezt a cpu-t.
A másik csoda maga a pickit3.
A nagy memóriába nem fért bele az oprendszer, így cpu család váltáskor újratölti magát. :)
Mérni nehéz vele, mert a reset többször is megjelenik, a szemem meg kiesik amikor a rendszer feléledését mérem.
A debug mód váltásának bizonytalansága már okozott némi füstöt.
Az oprendszer meg ennél a verziónál zárt.
A gpsim helyett meg 8 csatornás logikai analizátort használok, ami csak pár ezer Ft. Néhány trigger sokkal hatékonyabb, mint a breakpont-okat kapcsolgatni. Ráadásul követlenül tudom mérni az időzítéseket és a futásidőt.
Ami a lényeg: ebben a katyvaszban a gpasm a stabil pont. Ha lenne még néhány util, akkor át lehet térni a vi editor+makrók+makefile fejlesztőrendszerre.