Rev Author Line No. Line
1188 miho 1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
5 <title> Programování AVR </title>
6 <meta name="keywords" content="stavebnice MLAB programování procesoru ATMEL ATmega8">
1854 kaklik 7 <meta name="description" content="Metody programování ATmega8">
1188 miho 8 <!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE -->
9 <link rel="StyleSheet" href="../../../../../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl">
10 <link rel="StyleSheet" href="../../../../../Web/CSS/MLAB_Print.css" type="text/css" media="print">
11 <link rel="shortcut icon" type="image/x-icon" href="../../../../../Web/PIC/MLAB.ico">
12 <script type="text/javascript" src="../../../../../Web/JS/MLAB_Menu.js"></script>
13 <!-- AUTOINCLUDE END -->
14 </head>
15  
16 <body lang="cs">
17  
18 <!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE -->
19 <!-- ============== HLAVICKA ============== -->
20 <div class="Header">
21 <script type="text/javascript">
22 <!--
23 SetRelativePath("../../../../../");
24 DrawHeader();
25 // -->
26 </script>
27 <noscript>
28 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
29 </noscript>
30 </div>
31 <!-- AUTOINCLUDE END -->
32  
33 <!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE -->
34 <!-- ============== MENU ============== -->
35 <div class="Menu">
36 <script type="text/javascript">
37 <!--
38 SetRelativePath("../../../../../");
39 DrawMenu();
40 // -->
41 </script>
42 <noscript>
43 <p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p>
44 </noscript>
45 </div>
46 <!-- AUTOINCLUDE END -->
47  
48 <!-- ============== TEXT ============== -->
49 <div class="Text">
50 <p class="Title">
51 Grafická nadstavba AVR8 Burn-O-Mat
52 </p>
53 <p class=Autor>
54 Milan Horkel
55 </p>
56 <p class="Subtitle">
57 Grafická nadstavba AVR8 Burn-O-Mat pro programátor AVRDUDE je náhradou
58 za AVRDUDE-GUI. Umožňuje pohodlné programování procesorů ATMEL včetně
59 nastavování konfiguračních slov.
60 </p>
61 <p>
62 <a href="../AVR8 Burn-O-Mat.cs.pdf"><img class="NoBorder"
63 src="../../../../../Web/PIC/FileIco_PDF.ico"
64 alt="Acrobat">&nbsp;PDF verze</a>
65 </p>
66  
67 <h1> Úvodem </h1>
68  
69 <p>
70 Programátor AVRDUDE je zahrnut do vývojového balíku WinAVR a umožňuje
71 programování procesorů ATMEL pomocí mnoha programátorů (HW přípravků).
72 Pro pohodlnější programování procesorů vznikl program AVRDUDE-GUI jako
73 klikací nadstavba nad AVRDUDE aby se uživatel nemusel trápit
74 s&nbsp;parametry programu AVRDUDE.
75 </p>
76  
77 <p>
78 Bohužel tato grafická nadstavba se již nevyvíjí a vyvíjet patrně nebude
79 (již 2 roky zůstala na verzi 0.2.0) a má některé neřešené chyby. Zejména
80 problémy s&nbsp;programováním konfiguračních slov.
81 </p>
82  
83 <h1> AVR8 Burn-O-Mat </h1>
84  
85 <p>
86 Verze 1.4b ze 17.12.2006
87 </p>
88  
89 <h2> Co umí AVR8 Burn-O-Mat </h2>
90  
91 <p>
92 Tento program je náhradou starého programu AVRDUDE-GUI, tedy je to
93 grafická nadstavba nad program AVRDUDE. Je napsaný zcela znova
94 v&nbsp;jazyce JAVA a na rozdíl od AVRDUDE-GUI umí zobrazovat, nastavovat
95 a programovat konfigurační slova procesů ATMEL řady AVR.
96 </p>
97  
98 <h1> Instalace </h1>
99  
100 <h2> Download </h2>
101  
102 <p>
103 Program stáhneme ze stránky autora:
104 </p>
105  
106 <p>
107 <a href="http://www.brischalle.de/avr8_burn-o-mat_avrdude_gui/avr8_burn_o_mat_avrdude_gui_en.html"
108 title="Stránka autora">http://www.brischalle.de/avr8_burn-o-mat_avrdude_gui/avr8_burn_o_mat_avrdude_gui_en.html</a>
109 </p>
110  
111 <p>
112 Program vyžaduje jazyk JAVA alespoň verze 1.5, který je možno stáhnout
113 zde:
114 </p>
115  
116 <p>
117 <a href="http://java.sun.com/javase/downloads"
118 title="Stáhnout JAVA">http://java.sun.com/javase/downloads</a>
119 </p>
120  
121 <h2> Instalace </h2>
122  
123 <p>
124 Program rozpakujeme do adresáře dle své volby (tam, kam dáváme programy,
125 které nemají instalační program). Pro spouštění je připraven dávkový
126 soubor nebo je možno spouštět přímo JAVA aplikaci
127 <samp>AVR8_Burn_O_Mat.jar</samp>.
128 </p>
129  
130 <p>
131 Můžeme do adresáře (typicky) <samp>&quot;C:\Documents and Settings\All
132 Users\Nabídka Start\Programy\AVR8 Burn-O-Mat\&quot;</samp> dát odkaz na
133 program <samp>AVR8_Burn_O_Mat.jar.lnk</samp>. Pak je již spouštění
134 hračka.
135 </p>
136  
137 <h2> Konfigurace </h2>
138  
139 <p>
140 Konfigurace se provádí pomocí volby <samp>Settings/AVRDUDE</samp>.
141 Mezi jednotlivými nastaveními je třeba program ukončit a spustit znovu
142 aby se načetly změněné hodnoty.
143 </p>
144  
145 <p>
146 Nově nainstalovaný program musíme naučit kde je nainstalovaný program
147 AVRDUDE (soubor <samp>avrdude.exe</samp>) a kde má tento program
148 konfigurační soubor (soubor <samp>avrdude.conf</samp>).
149 </p>
150  
151 <p>
152 Dále nastavíme používaný programátor (například <samp>picoweb</samp>)
153 a použitý port (například <samp>lpt1</samp>).
154 </p>
155  
156 <h1> Použití </h1>
157  
158 <p>
159 Použití je triviální, s&nbsp;chutí do toho.
160 </p>
161  
162 <p>
163 Hlavní dialog:
164 </p>
165  
166 <p>
167 <img width=588 height=421
168 src="Pictures_AVR8 Burn-O-Mat/image001.jpg"
169 alt="Hlavní dialog">
170 </p>
171  
172 <p>
173 Dialog pro nastavování přepínačů:
174 </p>
175  
176 <p>
177 <img width=600 height=500
178 src="Pictures_AVR8 Burn-O-Mat/image002.jpg"
179 alt="Nastavení přepínačů">
180 </p>
181 </div>
182  
183 <!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
184 <!-- ============== PATIČKA ============== -->
185 <div class="Footer">
186 <script type="text/javascript">
187 <!--
188 SetRelativePath("../../../../../");
189 DrawFooter();
190 // -->
191 </script>
192 <noscript>
193 <p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
194 </noscript>
195 </div>
196 <!-- AUTOINCLUDE END -->
197  
198 </body>
199 </html>