Mikroprocesorová vývojová deska - Microprocessor development board

Fotografie dvou experimentálních desek pro čipovou sadu MSP430 od společnosti Texas Instruments . Vlevo větší verze s čipem, vpravo malá verze ve formátu USB .

Vývoj mikroprocesor deska je deska s plošnými spoji obsahuje mikroprocesor a minimální podporu logiku potřebnou pro elektroinženýr nebo jakákoli jiná osoba, která chce, aby se seznámil s mikroprocesorem na desce a naučit se programovat. Sloužil také uživatelům mikroprocesoru jako metoda prototypování aplikací ve výrobcích.

Na rozdíl od univerzálního systému, jako je domácí počítač , obvykle vývojová deska obsahuje malý nebo žádný hardware určený pro uživatelské rozhraní. Bude mít určité ustanovení pro přijímání a spouštění uživatelem dodávaného programu, jako je stahování programu přes sériový port do flash paměti nebo nějaká forma programovatelné paměti v soketu v dřívějších systémech.

Dějiny

Důvodem existence vývojové desky bylo pouze poskytnout systém pro učení se používání nového mikroprocesoru, nikoli pro zábavu. Vše zbytečné bylo vynecháno, aby se udržely nízké náklady. Nebyla dodána ani skříň ani napájecí zdroj. Je to proto, že deska by se používala pouze v „laboratorním“ prostředí, takže nepotřebovala kryt, a deska by mohla být napájena typickým stolním zdrojem, který již má k dispozici elektronický inženýr.

Vývojové sady pro výcvik mikroprocesorů nebyly vždy vyráběny výrobci mikroprocesorů. Mnoho systémů, které lze klasifikovat jako vývojové kity pro mikroprocesory, bylo vyrobeno třetími stranami, jedním příkladem je Sinclair MK14 , který byl inspirován oficiální vývojovou deskou SC / MP od National Semiconductor , „ NS introkit “.

Ačkoli tyto vývojové desky nebyly určeny pro fandy, často je kupovali, protože se jednalo o nejdříve levné mikropočítačové zařízení, které jste si mohli koupit. Často přidávali všechny druhy rozšíření, jako je více paměti, video rozhraní atd. Bylo velmi populární používat (nebo psát) implementaci Tiny Basic . Nejpopulárnější mikroprocesorová deska, KIM-1 , získala největší pozornost zájmové komunity, protože byla mnohem levnější než většina ostatních vývojových desek a mohli byste pro ni získat více softwaru (Tiny Basic, hry, asembleri) a levné rozšiřující karty pro přidání více paměti nebo jiných funkcí. Více článků bylo publikováno v časopisech jako „ Kilobaud Microcomputing “, které popisovaly software a hardware pro domácí vaření pro KIM-1 než pro jiné vývojové desky.

Někteří výrobci čipů dnes stále vydávají „testovací desky“, aby předvedli své čipy a použili je jako „ referenční návrh “. Jejich význam v těchto dnech je mnohem menší, než tomu bylo v dobách, že tyto desky (dále jen KIM-1 bytí kanonický příklad) byly jedinou nízkonákladovou způsob, jak dostat „hands-on“ seznamuje s mikroprocesory ..

Funkce

Nejdůležitější vlastností vývojové desky mikroprocesoru byl zabudovaný monitor strojového jazyka založený na ROM nebo „debugger“, jak se mu také někdy říkalo. Název desky často souvisel s názvem tohoto monitorovacího programu, například název monitorovacího programu KIM-1 byl „Keyboard Input Monitor“, protože software založený na ROM umožňoval vstup programů bez řádků těžkopádného přepínací přepínače, které používaly starší systémy. Populární systémy založené na 6800 často používaly monitor se jménem se slovem „bug“ pro „debugger“, například populární „ MIKBUG “.

Vstup se normálně prováděl pomocí hexadecimální klávesnice pomocí programu monitoru strojového jazyka a displej sestával pouze ze 7segmentového displeje. Záložní úložiště psaných assemblerových programů bylo primitivní: obvykle bylo poskytováno pouze rozhraní typu kazety nebo bylo ke čtení (nebo děrování) papírové pásky použito sériové rozhraní Teletype .

Deska má často nějaký rozšiřovací konektor, který vyvedl všechny potřebné signály CPU, aby technik mohl sestavit a otestovat experimentální rozhraní nebo jiné elektronické zařízení.

Externí rozhraní na základní desce byla často omezena na jeden sériový port RS-232 nebo proudovou smyčku , takže bylo možné připojit terminál , tiskárnu nebo dálnopis.

Seznam desek historického vývoje

Trenér mikrokontroléru Dragon12-P Freescale HCS12 / 9S12, univerzální EVB, EVBU a vývojová deska projektu.

DSP hodnotící desky

DSP vyhodnocovací deska, někdy také známá jako DSP startovací sada (DSK) nebo DSP vyhodnocovací modul, je elektronická deska s digitálním signálním procesorem používaným pro experimenty, hodnocení a vývoj. Aplikace jsou vyvíjeny v DSP Starter Kits pomocí softwaru, který se obvykle označuje jako integrované vývojové prostředí (IDE). Texas Instruments a Spectrum Digital jsou dvě společnosti, které tyto soupravy vyrábějí.

Dva příklady jsou DSK 6416 od společnosti Texas Instruments, založený na procesoru digitálního signálu s pevným bodem TMS320C6416 , člen řady procesorů C6000, který je založen na architektuře VelociTI.2, a DSK 6713 od společnosti Texas Instruments, který byl vyvinut ve spolupráci s Spectrum Digital, založený na 32bitovém digitálním signálním procesoru s plovoucí desetinnou čárkou TMS320C6713 , který umožňuje programování v C a montáž.

Viz také

Reference