Citat:
a najbolje od AVR što ovdje postoji je AT90S8535
Gde je to "ovde" kad je "najbolji" AT90S8535 koji se već godinama ne proizvodi?
Zamena mu je ATmega8535 ili ATmega32 koji su pin kompatibilni.
Citat:
Ako sam dobro razumio, kod AVR Studia je potrebno izvorni kod prilagoditi...razvojnoj ploči? Ili možda ipak nisam dobro shvatio?
Nisi dobro shvatio.
Svaki porogram koji pišeš za neki mikrokontroler mora biti "prilagođen" hardveru.
S tim što kada kupiš neko razvojno okruženje onda dobiješ i primere programa koji su "prilagođeni" baš
tom hardveru, toj pločici koju si kupio.
Neko je tamo seo i napisao primere programa baš za taj BigAVR, jer je to njihov proizvod i kada kupiš
i mikroC kompajler od mikroelektronike onda su i ti primeri unutra.
To rade standardno i drugi proizvođači razvojnih sisitema.
Ako počneš sa AVR Studio onda ti primeri nisu negde pod "examples", nego ih moraš sam pisati
ili prilagoditi neki projekat pisan za taj BigAVR.
Citat:
Na kraju, vidio sam da uz taj razvojni sistem dolaze drajveri,
Šta podrazumevaš pod "drajveri"?
Ako te "drajvere" dobiješ u obliku Source koda onda ih možeš bez većih izmena koristiti i na AVRGCC.
Namerno ne kažem AVR Studio je on poseduje "fabrički" samo Assembler, a taj AVRGCC kiji je deo WinAVR se samo
na njega "nakači". Dakle C-kompajler koji radi pod AVR Studio je AVRGCC.
Ako su pak "drajveri" u obliku neke "bublioteke" dakle prekompajlirani C-kod koji se samo linkuje na tvoju aplikaciju
onda tu "bublioteku" ili "drajvere" ne možeš da portiraš na AVRGCC.
Ako baš hoćeš "drajvere" koji su napisani pod AVRGCC(WinAVR) pogledaj sledeću stranu:
http://www.automatika.rs/index...it-atmel-avr-za-pocetnike.html
To su ustvari kompletni projekti pisani u WinAVR(AVRGCC).
Pozdrav