Ads_700x200

Pokazywanie postów oznaczonych etykietą Dlaczego język C dla AVR?. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Dlaczego język C dla AVR?. Pokaż wszystkie posty

poniedziałek, 2 maja 2011

Wybór języka programowania

Tak na prawdę dostępne są 3 języki programowania dla mikrokontrolerów AVR. Pierwszy i podstawowy to oczywiście asembler. Każdy procesor posiada tego typu język. Jest to język najniższego poziomu a co za tym idzie dosyć ciężki do opanowania dla początkujących ale także trudno w nim pisać duże aplikacje. Przy czym trudność ta nie wynika już z racji jego skomplikowania ile z powodu długotrwałego i żmudnego procesu testowania aplikacji przed całkowitym jej ukończeniem. Rzadko kto w dzisiejszych czasach korzysta z czystego asemblera do pisania większych programów. Nie oznacza to jednak, że należy o nim zapomnieć. Wręcz przeciwnie bywa on bardzo przydatny ale głównie do pisania tzw wstawek w językach wyższego rzędu. Skoro już mowa o językach wyższego rzędu to wspomnę tylko, że istnieje przeznaczony specjalnie dla mikorkontrolerów AVR język Bascom. Przypomina on w pewnym sensie języki typu Basic z jakimi być może miałeś nieraz do czynienia na komputerach PC. Jeśli jednak zamierzasz się uczyć od początku programowania mikrokontrolerów to postaraj się, przynajmniej na razie, zapomnieć także o tym języku.

Dlaczego język C ?