Ahojte.
Narazil jsem na dost zásadní chybu při programování PICKITEm 3 při použití IPE z MPLABu 3.10.
Protože teď v práci dávám dokupy větší projekt, tak používám na jedné desce PIC18F26K22 a program je psanej v MPLABX, naprogramuji přes IPE a aplikace funguje v pohodě.
Abych nemusel připojovat a odpojovat PICkit z USB, jinak se MPLAB 8.92 nechytne, tak přepínám IPE na PIC24FJ64GA306, načtu hex vytvořenej v MPLAB 8. V pohodě se to naprogramuje, ale aplikace se chová dost podivně. Nefungují některé kanály A/D převodníku a rozsypává se mi komunikace po UARTu.
Když IPE zavřu a naprogramuju to přes MPLAB 8, nepřekládám projekt znovu, jen dám programovat, tak se PIC24 chová úplně normálně a bez jediné chyby to chodí !!!
Bacha na to, dost mě to nasralo, protože jsem lovením domnělých chyb v programu strávil opravdu hodně času.