Sida 1 av 1
Hur börjar jag enklast med C för AVR?
Postat: 17 april 2008, 19:32:24
av laban12
Hej.
Jag har programmerat först PIC och sedan AVR i rätt många år nu känns det som. Alltid i assembler, då jag inte behärskar något högnivåspråk.
Nu är det inget större problem att programmera i assembler eftersom det är enkelt och överskådligt, men många programexempel jag springer på är skrivna i C...
Så om jag vill ta steget själv, och lära mig programmera i C - har ni några tips? Om ... bra nybörjarkodexempel, gratiskompilatorer etc.
Jag har STK500.
Tack!
Postat: 17 april 2008, 19:38:55
av thepirateboy
Postat: 17 april 2008, 19:58:26
av Korken
Jag har Smileys bok och den är kanon bra!
Där har jag lärt mig allt jag vet.
//Emil
Re: Hur börjar jag enklast med C för AVR?
Postat: 17 april 2008, 20:08:37
av bos
laban12 skrev:Så om jag vill ta steget själv, och lära mig programmera i C - har ni några tips?
Jag rekommenderar att du först lär dig programspråket C innan du hoppar in i C för mikroprocessorer.
The C programming Language (oftast förkortad "K&R") är ett självklart val i detta fall.
Börja där.
Postat: 17 april 2008, 20:24:27
av RasmusB
En c-bok jag uppskattat:
"A Book on C"
Postat: 17 april 2008, 20:29:46
av tgr
Postat: 17 april 2008, 20:31:57
av $tiff
Postat: 18 april 2008, 10:11:16
av laban12
Stort tack för alla tips!!
Vilken kompilator ska jag installera? Gärna någon som kan simulera och direkt programmera via min STK500
Postat: 18 april 2008, 10:55:44
av bos
Kompilatorer kan inte simulera eller programmera kretsar, deras enda uppgift är att kompilera kod. Nu är jag inte insatt i AVR-religionen, men det du behöver för simulering är det jag tror heter AVRStudio.
Postat: 18 april 2008, 12:01:41
av Korken
WinAVR för att skriva kod och kompilera.
Man kör med programmers notepad som finns där.
//Emil
Postat: 19 april 2008, 11:14:57
av $tiff
Instämmer, WinAVR är absolut snabbast att komma igång med, helt gratis och räcker långt som hobbyist.
För att kommunicera med STK500 använder du lämpligtvis AVR Studio.
Postat: 19 april 2008, 11:22:52
av PaNiC
Korken skrev:WinAVR för att skriva kod och kompilera.
Man kör med programmers notepad som finns där.
//Emil
Eller så kör man direkt i AVR-studio med WinAVRs plugin.