13Д111РМС - Развој микропроцесорског софтвера
Спецификација предмета | ||||
---|---|---|---|---|
Назив | Развој микропроцесорског софтвера | |||
Акроним | 13Д111РМС | |||
Студијски програм | Електротехника и рачунарство | |||
Модул | модул Рачунарска техника и информатика | |||
Тип студија | докторске академске студије | |||
Наставник (предавач) | ||||
Наставник/сарадник (вежбе) | ||||
Наставник/сарадник (ДОН) | ||||
Број ЕСПБ | 9.0 | Статус предмета | изборни | |
Условљност другим предметима | Нема | |||
Циљеви изучавања предмета | Упознавање са развојем микропроцесорског и микроконтролерског софтвера за наменске уређаје и управљачке системе на вишим програмским језицима. Савладавање комплексности развоја микропроцесорског и микроконтролерског софтвера за савремене уређаје. Контрола грешака, ризика и отказа. Планирање пројекта. | |||
Исходи учења (стечена знања) | Очекивани исход јесте способност полазника да анализира проблем, одабере одговарајући оперативни систем, програмски језик и развојно окружење, као и да пројектује и кодира наменски микропроцесорски или микроконтролерски софтвер за одабрану софтверску платформу. | |||
Садржај предмета | ||||
Садржај теоријске наставе | Развојно окружење: симулатор, емулатор, cross-compiler, debugger. Специфичности програмирања за микропроцесорске и микроконтролерске системе, улога бесконачне петље. Процесор и меморија: иницијални тестови и валидација. Контролни и статусни регистри, тајмери. Писање драјвера и обрада прекида. Серијска комуникација. Оперативни системи за рад у реалном времену. Мултитаскинг и управљање процесима. | |||
Садржај практичне наставе | Израда самосталног пројекта са презентацијом. | |||
Литература | ||||
| ||||
Број часова активне наставе недељно током семестра/триместра/године | ||||
Предавања | Вежбе | ДОН | Студијски и истраживачки рад | Остали часови |
6 | ||||
Методе извођења наставе | предавања, самостални пројекат | |||
Оцена знања (максимални број поена 100) | ||||
Предиспитне обавезе | Поена | Завршни испит | Поена | |
Активности у току предавања | 0 | Писмени испит | 0 | |
Практична настава | 0 | Усмени испит | 30 | |
Пројекти | ||||
Колоквијуми | 0 | |||
Семинари | 70 |