Микропроцесорски системи

Извор: SI Wiki
Датум измене: 9. фебруар 2023. у 23:12; аутор: KockaAdmiralac (разговор | доприноси) (Više o predmetu)
(разл) ← Старија измена | Тренутна верзија (разл) | Новија измена → (разл)
Пређи на навигацију Пређи на претрагу

Микропроцесорски системи је обавезни предмет у седмом семестру за СИ и РТИ.

Корисне везе

  • ETF SI (лабораторијске вежбе)

Настава

Градиво је по блоковима подељено на следећи начин:

  • Први блок:
    • предавања: ARM архитектура, Cortex-M3 процесор, основе STM32F103 микроконтролера, прекиди
    • вежбе: симулатор Proteus, Intel HEX формат, линкерска скрипта, GNU Make алат, SysTick, SCB, NVIC, инструкцијски сет
  • Други блок:
    • предавања: ресет и такт, GPIO, EXTI, тајмери, полупроводници, логичка кола, тастатура, дисплеј
    • вежбе: алат CubeMX, RCC, GPIO, EXTI, тајмери
  • Трећи блок:
    • предавања: серијска комуникација, USART
    • вежбе: FreeRTOS оперативни систем, тастатура, дисплеј, UART

На вежбама се као развојно окружење користи Eclipse Embedded CDT са CubeMX као генератором пројекта (почев од другог блока), који су, заједно са осталим материјалима са предавања и вежби, доступни са Moodle курса предмета. Градиво вежби је генерално корисно за практични део испита и колоквијума а градиво предавања за теоријски, мада делови градива са вежби (инструкцијски сет) могу да се појаве и на теоријском делу. Неки делови са предавања, попут полупроводника, логичких кола, дисплеја и тастатуре, се готово никад не појављују на теоријским тестовима.

Од осталих материјала за предавања доступна је сумаризација честих теоријских питања са рокова. Никакви водичи за вежбе нису доступни још увек.

Домаћи

Домаћи задаци се не оцењују нити предају, већ служе као припрема за испит. Почетком семестра буде доступан пример домаћег задатка, а пар недеља пре јануарског испита буде објављена поставка и решење домаћег задатка за ту годину. На испиту се добија готово јавно решење домаћег задатка, али са неким деловима избаченим. На домаћем задатку може доћи градиво које се не прелази на вежбама, у циљу да се студенти упознају са тим градивом читањем одговарајуће документације. Ово градиво обично буде аналогно-дигитални конвертер—ADC—и користи се у циљу читања са одређених сензора који се такође нису користили дотад на вежбама. На испиту, стога, могу да дођу неки нови сензори који се очитавају коришћењем ADC, тајмера или неке друге периферије.

Испитни рокови

Слично као на СС, први колоквијум на СИ и лабораторијска вежба на РТИ носе назив "прва предиспитна обавеза" и одржавају се у првој колоквијумској недељи на СИ, док други колоквијум на СИ и колоквијум на РТИ носе назив "друга предиспитна обавеза" и одржавају се у другој колоквијумској недељи на СИ. Подељене су на теоријски део, који функционише као Moodle тест, и практични део, на којем се пише код. Бодови на практичном делу се добијају само на потпуно функционалним целинама, и прегледање кода може донети само негативне бодове. Предиспитне обавезе нису обавезне, и бодови са њих се могу надокнадити у сваком испитном року. Испити на предмету су исти као предиспитне обавезе само што обухватају цело градиво и имају домаћи. Испитни рокови се не објављују званично, али неки практични делови предиспитних обавеза се могу наћи у одељку са корисним везама.

Препоручује се да се поред рокова за спремање користи сумаризација честих питања које долазе на теоријском делу предиспитних обавеза или испита.

Начин оцењивања

  • — Бодови са прве лабораторијске вежбе (0-20)
  • — Бодови са друге лабораторијске вежбе (0-30)
  • — Бодови са испита (0-50)
  • Укупни бодови:
Бодови
Оцена 5 6 7 8 9 10

Потребна помоћ

  • На овом предмету фале поставке рокова. Помозите викију памћењем/преписивањем рокова и постављањем на вики.