Početna strana |
Predavanja |
Vežbe na tabli |
Domaći zadaci |
Projekti i kolokvijumi |
Obaveštenja |
Korisni linkovi |
LAB vežbe |
Vežbe na tabli |
Materijali za časove vežbi na tabli Uputstvo za korišćenje simulatora
Program rada: Primer RTOS [13]: Osnovne karakteristike, osnovne biblioteke API funkcija; API funkcije za rad sa taskovima, redovima (Queue), binarnim i brojačkim semaforima, mutex-ima, softverskim tajmerima, grupama događaja, direktnom komunikacijom sa taskovima; sistemski časovnik, idle task, upravljanje memorijom, rad sa prekidima; opisi API funkcija, primeri koda. Sistemske promenljive, specifične hardverske rutine.
Detalji: Na računskim vežbama se obrađuje open source embedded real-time operativni sistem FreeRTOS. Operativni sistem se sastoji iz API funkcija pisanih u programskom jeziku C. Pored osnovnih elemenata real-time operativnog sistema (taskovi, događaji, mehanizmi za prenos podataka itd.), posebna pažnja se posvećuje korišćenju hardverskih resursa i ograničenjima koje poseduje realan sistem, kao što je MSP430 razvojni sistem.
Opšte napomene: Računske vežbe se održavaju kroz naizmenično smenjivanje prezentacija i demonstracija primera vezanih za obrađivanu temu. Na ilustrativnim praktičnim primerima pokazuju se tehnike programiranja korišćenjem pogodnosti real-time operativnog sistema. |
Kontakti: |
prof. dr. Ivan Popović Kabinet 101 E-mail: popovici@etf.bg.ac.rs Konsultacije: zakazati mejlom
Asis. mas. Haris Turkmanović Kabinet 102g E-mail: haris@etf.bg.ac.rs Konsultacije: zakazati mejlom
Elektrotehnički fakultet u Beogradu, Bulevar Kralja Aleksandra 73, 11 000 Beograd Republika Srbija |