Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:examples:setup:windows:v5 [2011/02/13 22:07] raivo.sellet:examples:setup:windows:v5 [2020/07/20 09:00] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
-====== Tarkvara Windowsi keskkonnas (v5) ====== +====== Arenduskeskkond AVR Studio (WindowsATmega2561 ======
  
 Järgnev juhend kirjeldab Kodulabori versioon 5 (Kontroller v1 - ATmega2561) arenduskeskkonna paigaldamist ja kasutamist Windows operatsioonisüsteemis. Järgnev juhend kirjeldab Kodulabori versioon 5 (Kontroller v1 - ATmega2561) arenduskeskkonna paigaldamist ja kasutamist Windows operatsioonisüsteemis.
Line 17: Line 16:
  
   C:\WinAVR   C:\WinAVR
- 
-**__NB! kodulabori teek hetkel veel valmimisel!!__** 
  
 **3. Kodulabori teek** **3. Kodulabori teek**
  
-Kodulabori teek sisaldab programmi lihtsustavaid funktsioone AVR ja Kodulabori komplekti osade kasutamiseks. Teegi viimase versiooni leiab Kodulabori veebilehelt. Teek tuleb kindlasti installeerida samasse kataloogi, kus on WinAVR.+Kodulabori teek sisaldab programmi lihtsustavaid funktsioone AVR ja Kodulabori komplekti osade kasutamiseks. Teegi viimase versiooni leiab Kodulabori veebilehelt. Teek tuleb kindlasti installeerida samasse kataloogi, kus on WinAVR. ATmega2561 kontrolleriga varustatud Kodulabori (Controller board v1.x) jaoks on sobiv homelab_library_v2.x. 
 +{{:software:homelab_library_v2.1.exe|Homelab library v2.1}}
  
 **4. JTAG liides** **4. JTAG liides**
  
 JTAG liides - HappyJTAG2 on liides programmaatori ja AVR Studio vahele. Tarkvara on pakitud zip failiks ja piisab selle lahtipakkimisest soovitud kataloogi näiteks C:\WinAVR (tarkvara eraldi paigaldada ei ole vaja) JTAG liides - HappyJTAG2 on liides programmaatori ja AVR Studio vahele. Tarkvara on pakitud zip failiks ja piisab selle lahtipakkimisest soovitud kataloogi näiteks C:\WinAVR (tarkvara eraldi paigaldada ei ole vaja)
 +{{:software:happyjtag2_for_homelab.zip|HappyJTAG2 for HomeLab}}
  
 **5. Programmaatori ajur** **5. Programmaatori ajur**
Line 63: Line 62:
 {{  :software:avrstudio:avrstudio_newproject3.png?500  |}} {{  :software:avrstudio:avrstudio_newproject3.png?500  |}}
  
-~~PB~~+<pagebreak>
  
 **5.** Enne koodi kompileerimist tuleb määrata projekti seaded. Olulisemad seaded on kontrolleri taktsagedus ja kompilaatori optimeerimismeetod. Kodulabori kontrolleri taktsagedus on 14,7456 MHz ehk 14745600 Hz. See sagedus tuleb hertsides määrata //Project -> Configuration Options -> General// aknas. Optimeerimise meetodiks jätta -Os, kui ei ole konkreetset vajadust teiste meetodite järgi. **5.** Enne koodi kompileerimist tuleb määrata projekti seaded. Olulisemad seaded on kontrolleri taktsagedus ja kompilaatori optimeerimismeetod. Kodulabori kontrolleri taktsagedus on 14,7456 MHz ehk 14745600 Hz. See sagedus tuleb hertsides määrata //Project -> Configuration Options -> General// aknas. Optimeerimise meetodiks jätta -Os, kui ei ole konkreetset vajadust teiste meetodite järgi.
  
 {{  :software:avrstudio:avrstudio_newproject4.png?400  |}} {{  :software:avrstudio:avrstudio_newproject4.png?400  |}}
- 
-**__NB! Hetkel ei ole uus teek veel saadaval!!!__** 
  
 **6.** Kodulabori teegi kasutamine AVR Studio-ga eeldab, et see on tarkvara paigaldamise juhendi kohaselt süsteemi paigaldatud. Iga projekti korral tuleb teek projekti seadetest //Project -> Configuration Options -> Libraries// lisada lingitavate objektide nimekirja. **6.** Kodulabori teegi kasutamine AVR Studio-ga eeldab, et see on tarkvara paigaldamise juhendi kohaselt süsteemi paigaldatud. Iga projekti korral tuleb teek projekti seadetest //Project -> Configuration Options -> Libraries// lisada lingitavate objektide nimekirja.
Line 77: Line 74:
 Kui objekt //libhomelab2561.a// nimekirjast puudub, siis ei ole Kodulabori teek korrektselt süsteemi paigaldatud.  Kui objekt //libhomelab2561.a// nimekirjast puudub, siis ei ole Kodulabori teek korrektselt süsteemi paigaldatud. 
  
-~~PB~~+<pagebreak>
  
 ===== Seadistuste testimine ===== ===== Seadistuste testimine =====
Line 90: Line 87:
  
 Testida võib kahte erinevat koodi. Esimene neist kasutab Kodulabori teeki, teine teeb sama asja ilma teegita. Testida võib kahte erinevat koodi. Esimene neist kasutab Kodulabori teeki, teine teeb sama asja ilma teegita.
- 
-**__NB! Testimiseks kasutage teist näided, seniks kuni uus kodulabori teek on valmis!!!__** 
  
 <code c> <code c>
Line 147: Line 142:
   Build succeeded with 0 Warnings...   Build succeeded with 0 Warnings...
  
-~~PB~~+<pagebreak>
  
 **4.** Avada koodi laadimise aken nupust //Tools -> Program AVR -> Auto Connect//. Tulemuseks peaks avanema kompileeritud faili mikrokontrollerisse laadimise aken. Kontrollige, et avatud oleks kaart //Program//. **4.** Avada koodi laadimise aken nupust //Tools -> Program AVR -> Auto Connect//. Tulemuseks peaks avanema kompileeritud faili mikrokontrollerisse laadimise aken. Kontrollige, et avatud oleks kaart //Program//.
et/examples/setup/windows/v5.1297634862.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0