Knjiga Razvoj softvera za embeded sisteme C programiranje

1.900.00 рсд

Категорије: ,

Opis

Razvoj softvera za embeded sisteme C programiranje za Arduino Uno platforme.

Cilj ove knjige jeste osposobljavanje čitalaca za pisanje složenijih aplikacija za AVR familiju mikrokontrolera, specifično za mikrokontroler ATmega328P, platformu Arduino UNO, razvojno okruženje Eclipse, upotrebom programskog jezika C. Takođe, kao još jedan od ishoda jeste i mogućnost organizacije projekta većeg obima u manje, zasebne, logičke celine. Dodatno, stavljen je akcenat na razumevanje rada određenih periferija mikrokontrolera koje se često koriste u praksi, kao što su različite vrste tajmera, jedinica za serijsku komunikaciju, memorije itd. Konačno, kao poslednji cilj ove knjige, izdvaja se razumevanje koncepta operativnih sistema za rad u realnom vremenu i pisanje jednostavnijih programa u okviru ArdOS operativnog sistema. Ovo predstavlja izuzetno korisnu veštinu, budući da se operativni sistemi za rad u realnom vremenu izuzetno eksploatišu u praktičnom radu sa mikrokontrolerima.

Sadržaj

I Osnove razvoja softvera za mikrokontrolere

1 Programiranje AVR mikrokontrolera u razvojnom okruženju Eclipse

2 Upravljanje portovima mikrokontrolera

3 Prekidi mikrokontrolera

4 Tajmer/brojač modul kod mikrokontrolera

5 Organizacija projekata sa više izvornih datoteka

6 Analogno-digitalna konverzija AVR mikrokontrolera

7 Statičke biblioteke

8 Serijski port i funkcije za serijsku komunikaciju

9 Watchdog tajmer

10 Režimi rada AVR mikrokontrolera

11 Memorije AVR mikrokontrolera

12 Softverske mašine stanja

13 Razno

II Operativni sistemi za rad u realnom vremenu

14 Uvod u operativne sisteme za rad u realnom vremenu