Witam, chcialbym rozpoczac programowanie procesorow Atmel-a w jezyku C uzywajac GCC zintegrowanego z AVR Studio. Integracje tych dwoch programow mam juz za soba, umiem tez programowac w C. I tylko prosilbym o namiary na jaks literature lub miejsca w sieci, gdzie mozna by bylo poczytac cos na temat skladni tego jezyka dla mikrokontrolerow AVR. mako
AVR i programowanie w C
Sep 08, 2003
3 Replies
U¿ytkownik "mako" <divermk snipped-for-privacy@interia.pl napisa³ w wiadomo¶ci news:bji4nb$7u0$ snipped-for-privacy@nemesis.news.tpi.pl...
Witam W³a¶ciwie sk³adnia C do AVR nie ró¿ni siê od sk³adni standardowego C. S± tylko dodatkowe rozkazy zwi±zane ze specyfik± mikrokontrolerów. W³a¶ciwie do pisania przyzwoitych programów w C na AVR-y wystarczy znajomo¶æ podstaw tego jêzyka. Bardziej potrzebna jest znajomo¶æ budowy i dzia³ania samego mikrokomputerka.
mako wrote: ...
Zarejestruj się na
formatting link
(żadnych opłat), wejdź do zakładki Academy, a tam polecam:
formatting link
Potem już konkretny "projekt":
formatting link
A jak przebrniesz przez to, to dalej dasz sobie radę.
Skladnia C jaka jest kazdy wie. A co do "ficzerow" procesorow AVR to przeczytaj avr-libc-user-manual.pdf, ktory masz zainstalowany razem z gcc-avr w katalogu WinAVR\doc\avr-libc. Po jego lekturze wszystko sie wyjasni - obsluga przerwan, odwolania do portow, obsluga pamieci EEPROM itp. Wiekszosc peryferiow roznych AVR'ow jest obslugiwana przez gotowe funkcje z biblioteki avr-libc (linkowanej domyslnie z kazdym programem).
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required