Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

Programirajmo AVR-je v C-ju - Primer 2

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Download
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Miha_Z
Začetnik


Pridružen/-a: Pet Mar 2010 1:03
Prispevkov: 19

PrispevekObjavljeno: Čet Apr 08, 2010 12:08 pm    Naslov sporočila: Programirajmo AVR-je v C-ju - Primer 2 Odgovori s citatom

Datoteke se navezujejo na članek "Programirajmo AVR-je v C-ju - kot profesionalci", objavljeno v reviji Svet elektronike, številka 174, strani 39 do 46.

Primeri so napisani za uporabo v okolju AVR Studio 4 (http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725) z nameščenim programskim orodjem WinAVR (http://winavr.sourceforge.net/). To orodje vsebuje vse potrebno za programiranje AVR mikrokontrolerjev v programskem jeziku C.

V ZIP arhivu Primer_2_AT90USB1287.zip se nahaja projektna mapa za neposredno uporabo v programskem okolju AVR Studio 4 (dvoklik na datoteko Primer_2_AT90USB1287.aps). Programska koda je prevedena za mikrokontroler ATMEL AT90USB1287.

V ZIP arhivu Primer_2_ATmega32.zip pa se nahaja projektna mapa za neposredno uporabo v programskem okolju AVR Studio 4 (dvoklik na datoteko Primer_2_ATmega32.aps). Programska koda prevedena za mikrokontroler ATMEL ATmega32.

Posamezni projekt odprete s klikom na meni Project, izbira Open Project. Seveda mora biti arhiv predhodno razpakiran.

Izberemo meni Tools->Program AVR->Connect... ter po uspešni vzpostavitvi komunikacije s ciljnim AVR-jem preko uporabljenega programatorja,v zavihku Main nastavimo ustrezni mikrokontroler - AT90USB1287 ali ATmega32. Ustreznost preverimo s klikom na Read Signature.
Sedaj še nastavimo opcijo SUT_CKSEL v zavihku Fuses, na vrednost Int. RC Osc. 8 MHz (za primer ATmega32) ali vrednost Int.RC osc. (za primer AT90USB1287). Po podatkih proizvajalca je za AVR AT90USB1287 nastavljena vrednost notranjega RC oscilatorja namreč 8 MHz.

Sledi klik na gumb Program in ob uspešni naložitvi programa v AVR, se bo primer 2 pričel pravilno izvajati.

Programsko kodo v jeziku C nakazuje končnica datoteke ".C".
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Download Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group