|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
Předmětem této práce je studium stávajícího vývojového řetězce pro mikroprocesor LPC23xx v předmětu MPOA. Hlavním cílem je zkoumání možností realizace nového vývojového řetězce, postaveného na GCC. Výstupy této práce jsou ukázkové aplikace s mikroprocesorem LPC2378 a GCC. Součástí vysledků jsou i návody pro studenty, jak tyto ukázkové aplikace implementovat. Ukázky zahrnují základní aplikace, RTOS aEthernet.
3 Programátor U-Link
Jedná jednoduchý programátor/debugger výrobce Keil™.4
1.
. Studenti tedy musí naučit, jakým
způsobem pracovat již existujícími knihovnami jiného tvůrce.
V laboratořích jsou adaptéry kategorie U-Link-ME. Tento konkrétní typ programátoru
je přímo vyvinut pro některé vybrané vývojové desky. Jde překladač, podpůrné
knihovny, debugovací nástroje další podpůrné nástroje. Jako většiny těchto nástrojů
je uVision připraven plnou spolupráci výrobky produkty firmy Keil™. Nástroj uVision kombinací dvou
základních programů pro styk uživatelem: projekt manažer textový editor. Použití
těchto knihoven naprosto nezbytné hlediska usnadnění tvorby aplikací danými
periferiemi. Všechny tyto knihovny jsou dodávány firmou Keil™. Základní vlastnosti adaptéru
jsou:
− podpora mikroprocesorů jádry ARM7, ARM9 Cortex-M
− maximální rychlost JTAG 10MHz
− Plug-and-Play ovladače pro Windows
− integrovaný stabilizátor převod napěťových úrovní (USB) cílových
3,3 (MCU)
− nevyužívá žadné pomocné napájení
1. Označení těchto variant následující: ULINK-ME, ULINK2,
ULINKpro. Rovněž toto řešení nabízí možnost seznámit studenty nutností využívání
podpůrných nástrojů jiných výrobců firem. také měli
pochopit, jakým způsobem třeba vytvářet moduly, aby bylo možné dále používat. Programátor se
připojuje standardním USB konektorem obslužným softwarem (Keil™ uVision
studio) cílovému MCU pomocí JTAG rozhraní.
Z hlediska uživatelského rozhraní pak samozřejmostí zpřehlednění kódů pomocí
barevného značení, event možnost používat klavesové zkratky nebo konfigurovat
některé klíčové vlastnosti cílového MCU pomocí přehledných dialogových oken.4 Vývojové prostředí uVision
Jde softwarový nástroj výrobce Keil™. těmto
programům pak dále přibývají vnitřní skryté programy.
1.5 Knihovny pro práci periferiemi
Pro efektivní seznámení studentů problematikou USB, Ethernet RTOS jsou použity
licencované knihovny. Celková rodina programátoru U-
Link obsahuje varianty. Tyto adaptéry jsou primárně určeny pro vývoj aplikací jejich ladění