Mikroprocesorski sistemi

Izvor: SI Wiki
Pređi na navigaciju Pređi na pretragu

Mikroprocesorski sistemi je obavezni predmet u sedmom semestru za SI i RTI.

Korisne veze

  • ETF SI (laboratorijske vežbe)

Nastava

Gradivo je po blokovima podeljeno na sledeći način:

  • Prvi blok:
    • predavanja: ARM arhitektura, Cortex-M3 procesor, osnove STM32F103 mikrokontrolera, prekidi
    • vežbe: simulator Proteus, Intel HEX format, linkerska skripta, GNU Make alat, SysTick, SCB, NVIC, instrukcijski set
  • Drugi blok:
    • predavanja: reset i takt, GPIO, EXTI, tajmeri, poluprovodnici, logička kola, tastatura, displej
    • vežbe: alat CubeMX, RCC, GPIO, EXTI, tajmeri
  • Treći blok:
    • predavanja: serijska komunikacija, USART
    • vežbe: FreeRTOS operativni sistem, tastatura, displej, UART

Na vežbama se kao razvojno okruženje koristi Eclipse Embedded CDT sa CubeMX kao generatorom projekta (počev od drugog bloka), koji su, zajedno sa ostalim materijalima sa predavanja i vežbi, dostupni sa Moodle kursa predmeta. Gradivo vežbi je generalno korisno za praktični deo ispita i kolokvijuma a gradivo predavanja za teorijski, mada delovi gradiva sa vežbi (instrukcijski set) mogu da se pojave i na teorijskom delu. Neki delovi sa predavanja, poput poluprovodnika, logičkih kola, displeja i tastature, se gotovo nikad ne pojavljuju na teorijskim testovima.

Od ostalih materijala za predavanja dostupna je sumarizacija čestih teorijskih pitanja sa rokova. Nikakvi vodiči za vežbe nisu dostupni još uvek.

Domaći

Domaći zadaci se ne ocenjuju niti predaju, već služe kao priprema za ispit. Početkom semestra bude dostupan primer domaćeg zadatka, a par nedelja pre januarskog ispita bude objavljena postavka i rešenje domaćeg zadatka za tu godinu. Na ispitu se dobija gotovo javno rešenje domaćeg zadatka, ali sa nekim delovima izbačenim. Na domaćem zadatku može doći gradivo koje se ne prelazi na vežbama, u cilju da se studenti upoznaju sa tim gradivom čitanjem odgovarajuće dokumentacije. Ovo gradivo obično bude analogno-digitalni konverter—ADC—i koristi se u cilju čitanja sa određenih senzora koji se takođe nisu koristili dotad na vežbama. Na ispitu, stoga, mogu da dođu neki novi senzori koji se očitavaju korišćenjem ADC, tajmera ili neke druge periferije.

Ispitni rokovi

Slično kao na SS, prvi kolokvijum na SI i laboratorijska vežba na RTI nose naziv "prva predispitna obaveza" i održavaju se u prvoj kolokvijumskoj nedelji na SI, dok drugi kolokvijum na SI i kolokvijum na RTI nose naziv "druga predispitna obaveza" i održavaju se u drugoj kolokvijumskoj nedelji na SI. Podeljene su na teorijski deo, koji funkcioniše kao Moodle test, i praktični deo, na kojem se piše kod. Bodovi na praktičnom delu se dobijaju samo na potpuno funkcionalnim celinama, i pregledanje koda može doneti samo negativne bodove. Predispitne obaveze nisu obavezne, i bodovi sa njih se mogu nadoknaditi u svakom ispitnom roku. Ispiti na predmetu su isti kao predispitne obaveze samo što obuhvataju celo gradivo i imaju domaći. Ispitni rokovi se ne objavljuju zvanično, ali neki praktični delovi predispitnih obaveza se mogu naći u odeljku sa korisnim vezama.

Preporučuje se da se pored rokova za spremanje koristi sumarizacija čestih pitanja koje dolaze na teorijskom delu predispitnih obaveza ili ispita.

Način ocenjivanja

  • — Bodovi sa prve laboratorijske vežbe (0-20)
  • — Bodovi sa druge laboratorijske vežbe (0-30)
  • — Bodovi sa ispita (0-50)
  • Ukupni bodovi:
Bodovi
Ocena 5 6 7 8 9 10

Potrebna pomoć

  • Na ovom predmetu fale postavke rokova. Pomozite vikiju pamćenjem/prepisivanjem rokova i postavljanjem na viki.