|
| Koutek AVR - |
| Napsal uĹživatel Michal, OK1WMR |
| Ätvrtek, 20 Leden 2011 08:57 |
|
Tyto stránky jsou ur?eny jako pom?cka pro výuku práce s programovatelnými mikroprocesory v naem krouku elektroniky. Tedy jsou zde uvád?ny konkrétní p?ípady konkrétního pouití konkrétního programového vybavení (software) a za?ízení (hardware). Jsme si v?domi, e ná zvolený postup nem?e a ani nechce obsáhnout vechny moné cesty k dosaení výsledk? - tedy nau?it se základy programování mikroprocesor?. V nadpisu ?lánku se hovo?í o SW a HW, ale také je t?eba ?íci, e je pot?eba znát také alespo? základy elektroniky. Tolik tedy úvodem.
![]() Jaký bude postup práce:
1) Máme n?jaký nápad, mylenku na n?jakou aplikaci (zdá se to primitivní, ale to je to nejd?leit?jí)
2) Mikroprocesor, sou?ástka, která nám pom?e realizovat ná nápad
3) Tvorba programu, bez kterého je mikroprocesor jako t?lo bez due
4) Nahrání programu do mikroprocesoru a test aplikace
- pomocí programátoru nahrajeme do mikroprocesoru vytvo?ený program. Jsou dv? monosti. Bu? v programátoru naprogramujeme mikroprocesor a pak jej vloíme do finálního obvodu (nap?. p?es patici). Nebo programátor p?ipojíme p?ímo k finálnímu zapojení, které po?ítá s naprogramováním mikroprocesoru p?ímo v zapojení (ISP) p?es ISP konetor.
5) Finální podoba za?ízení
Co budeme pouívat:
Programové vybavení - Software
(GCC p?evede ná program v C do .HEX)
(tento program je ur?en pro programátory USBasp - více se dozvíme dále)
(I kdy program píeme p?ímo v AVR studiu, vyplatí se stáhnout tento editor)
*poznámka k softwaru obecn?: po zkuenostech d?razn? doporu?ujeme instalovat programy (nejenom WinAVR) do sloky na?. C:\Programy a ne do sloky Program Files. Sloka Program Files, resp. její název, obsahuje mezeru a to m?e zp?sobit problémy p?i kompilaci program?. Nikde ve svých slokách nepouívejte mezery ani ?eskou diakritiku, pokud tam budete chtít pracovat s vaimi programy a projekty. Místo mezery je moné pouít znaky jako "_" nebo "-".
Za?ízení - Hardware
1) Osobní po?íta? - PC (my pouíváme systém Windows XP)
2) Programátor do USB s ISP konektorem, ten lze bu? postavit nebo koupit. K programátoru budete samoz?ejm? nuset nainstalovat p?ísluné ovlada?e dle vaeho opera?ního systému.
3) Za?ízení obsahující programovatelný mikroprocesor. Bu? vlastní konstrukce nebo vývojový kit a podobné. My pouíváme k výuce LED panel a LCD panel (p?ipravujeme)
.
.
.
.
.
.
.
|