Úvod
MBLAB ICD 2 není žádnou převratnou novinkou na poli in-chip debugiggu a ani v rámci produktů společnosti Microchip. Patří ale k těm levnějším a v poměru cena/výkon jistě zajímavějším produktům zvláště pro malosériovou produkci a vývoj. Přestože existují snahy nahradit jej stejně jako u konkurenčních produktů klony, při ceně necelých 160 USD se dle mého názoru jedná o mrhání časem na něco takového spoléhat.
Obrázek 1: Představa o základním využití MPLAB ICE 2 ala Microchip
Základní vlastnosti
- Připojení k PC přes USB (Full Speed 2 M bits/s) a rozhraní RS-232 .
- Ladění v reálném čase na pozadí.
- MPLAB IDE přiloženo zdarma.
- Zabudována vnitřní ochrana proti přepětí nebo zkratu.
- Firmware upgrade z PC.
- Podpora nízkých napájecích napětí (od 2.0V).
- Diagnostické LED (Napájení, Chyba, Zaneprázdněn).
- Buffery pro zápis/čtení.
- Programování konfiguračních bitů.
- Zapouzdření v povedeném pevném obalu.
- Cena od 159 USD.
MPLAB ICD 2 se propojuje z PC uživatele prostřednictvím USB nebo rozhraní RS232. Ovládání zajišťuje MPLAB IDE, který je obsažen na přiloženém CD. Propojení s cílovou aplikací zajišťuje oboustranně osazený kabel konektorem RJ45. MPLAB ICD umožňuje běh programu v reálném čase, jeho přerušení na breakpointech s možností nahlédnutí do konfiguračních i uživatelských registrů. Registry i uživatelská data mohou být v tomto okamžiku změněny a použity po obnovení běhu programu.
Obrázek 2: Nastavení MPLAB ICD 2 jako výchozí prostředek pro ladění a programování
Instalace a použití
Ať už si MPLAB ICD 2 objednáte odkudkoliv, přijde Vám domů v balíku mimo vlastní „krabičky od lentilek“ (kterou podle mne produkt připomíná) i poměrně obsáhlý manuál, jehož čtení oceníte zvláště ve chvílích, kdy budete k ICD 2 připojovat vlastní aplikaci nebo narazíte na nějaký problém. Dále nechybí CD s MPLAB IDE a manuály v el. Podobě, tištěné poznámky k využívání produktu, a registrační karta.
Instalace je poměrně jednoduchá:
- Nainstaluje MPLAB IDE z přiloženého CD, není-li na webu dostupná novější verze. Během instalace jste klasicky dotázání na souhlas s licenčními podmínkami, výběrem adresáře a další nezbytné informace. Po instalaci MPLAB IDE proběhne také instalace HI-TECH Lite C kompilátoru následný restart PC a dokončení instalačního procesu.
- Připojte MPLAB ICD 2 k PC prostřednictvím USB kabelu k PC. Systém vyhledá nové zařízení a vyžádá si ovladače. Zvolte možnost pro vlastní určení adresáře, kde ovladače hledat a jako jejich umístění uveďte instalační adresář MPLAB, kde jsou ovladače obsaženy: c:\Program Files\Microchip\MPLAB IDE\ICD2\Drivers\ (tak je to na mém PC).
- Hotovo
Chcete-li ICD 2 využívat v MPLAB-IDE, pak si rozhodněte, zda jej chcete využívat pro ladění nebo programování (zároveň jde samozřejmě jen využívat jen jedna možnost). Volbu provedete v menu Debuffer nebo Programmer -> (Select Tool / Select Programmer).
Lidé často také kupují…
Microchip na svém webu doporučuje k ICD 2 používat vývojovou desku Explorer 16. Nabízí také sadu s těmito dvěma produkty za zvýhodněnou cenu. Další doporučovanou DPS je PICDEM 2 Plus. Rovněž i zde je cenové zvýhodnění za sadu.
Obrázek 3: MPLAB ICD 2 a Explorer 16
Komentáře
Tož nevím...
Prastarý ICD2 je Microchipem nahrazován ICD3, přičemž už byl stejně dávno překonán PicKitem2. Tak nějak nechápu, co tímto naprosto nic neříkajícím článkem chtěl autor říct. Má zpoždění cca 5 let. Za 60$ jde koupit PicKit 2 i s vývojovou deskou.
Autor tím chtěl jen
Autor tím chtěl jen doplnit na tento server článek o ICD 2, který tu chyběl. Stává se, že lidi nečtou, pak je ale zbytečné něco komentovat. V úvodu jsem psal, že žádná novinka to není. Nicméně, oproti PICkit má stále dost výhod. Minimálně jedna za všechny: PICkit je pro spoustu procesoru pouze ve stádiu BETA. To o ICD2 neplatí. To že byl překonán PICkitem si tedy nemyslím.
Práce s MPLAB ICD 2 debugování
Zdravím
Není mi jasné jak postupovat pří debugovaní a programování v aplikaci a s čeho to napájet jestli sté aplikace nebo s toho MPLAB ICD 2 a taky mě není jasné pří programování tam jde 13V a to pochopitelně ostatní součástky nesnesou díky
uz jich u nas
uz jich u nas odeslo 6. nevydrzi zkrat na Vdd, pak dalsi odesel kvuli cilove vadne desce a dneska nakonec odesel neznamo proc. pritom PIC jde s jinym naprogramovat ok. je to smejd za ty prachy, to uz radsi ten pickit..